微國世界百科
micronationzhwiki
https://micronationzh.miraheze.org/wiki/%E9%A6%96%E9%A0%81
MediaWiki 1.40.1
first-letter
媒體
特殊
討論
使用者
使用者討論
微國世界百科
微國世界百科討論
檔案
檔案討論
MediaWiki
MediaWiki討論
模板
模板討論
說明
說明討論
分類
分類討論
UserWiki
UserWiki talk
User profile
User profile talk
GeoJson
GeoJson talk
Campaign
Campaign talk
Draft
Draft talk
TimedText
TimedText talk
模組
模組討論
Item
Item talk
Property
Property talk
PagePropertiesForm
PagePropertiesForm talk
首頁
0
1
1
2023-08-10T11:22:00Z
MediaWiki default
1
建立首頁
wikitext
text/x-wiki
__NOTOC__
== 歡迎來到 {{SITENAME}}! ==
此首頁是自動建立的,內容尚未被替換。
=== 如果您是此 wiki 的行政員 ===
您好,歡迎來到您的新 wiki!感謝您選擇 Miraheze 來託管您的 wiki 平台,我們真誠地希望您能夠享受我們的服務。
您可以立刻或隨時開始在您的 wiki 上作業。
有需要幫助的地方?沒問題!如有需要,我們樂於效勞。另外在開始之前,您可以先查看以下有幫助的連結:
* [[mw:Special:MyLanguage/Help:Contents|MediaWiki 手冊]](例如瀏覽、編輯、刪除頁面、封鎖使用者等)
* [[meta:Special:MyLanguage/FAQ|Miraheze 常見問題]]
* [[meta:Special:MyLanguage/Request features|請求在您的 wiki 上設定變更。]](加入擴充套件、變更外觀、修改標誌/網頁圖示可透過您 wiki 上的 [[Special:ManageWiki]] 來完成,見[[meta:Special:MyLanguage/ManageWiki|管理此wiki的設定]]了解更多資訊。)
==== 有些地方我仍然不懂! ====
那也沒關係,即使文件或常見問題上面沒寫,我們也願意提供幫助。您可以透過以下方式聯絡我們:
* [[meta:Special:MyLanguage/Help center|我們的 Miraheze wiki]]
* 在 [[phab:|Phabricator]]
* 在 [https://miraheze.org/discord Discord]
* 在 irc.libera.chat 裡的 IRC 頻道 #miraheze([irc://irc.libera.chat/%23miraheze 直接連結]、[https://web.libera.chat/?channel=#miraheze 網路聊天])
=== 如果您是訪客 ===
您好,此 wiki 的預設頁面(此頁面)目前尚未被此 wiki 行政員修改。他們可能正在努力製作首頁,所以請您稍後再來!
0f5046faabe62e8e01b960bfb8b9e605cbc35cc7
2
1
2023-08-10T12:14:11Z
203.03a
2
受保護 "[[首頁]]":高流量頁面([編輯=僅允許管理員](無限期)[移動=僅允許管理員](無限期))[連鎖]
wikitext
text/x-wiki
__NOTOC__
== 歡迎來到 {{SITENAME}}! ==
此首頁是自動建立的,內容尚未被替換。
=== 如果您是此 wiki 的行政員 ===
您好,歡迎來到您的新 wiki!感謝您選擇 Miraheze 來託管您的 wiki 平台,我們真誠地希望您能夠享受我們的服務。
您可以立刻或隨時開始在您的 wiki 上作業。
有需要幫助的地方?沒問題!如有需要,我們樂於效勞。另外在開始之前,您可以先查看以下有幫助的連結:
* [[mw:Special:MyLanguage/Help:Contents|MediaWiki 手冊]](例如瀏覽、編輯、刪除頁面、封鎖使用者等)
* [[meta:Special:MyLanguage/FAQ|Miraheze 常見問題]]
* [[meta:Special:MyLanguage/Request features|請求在您的 wiki 上設定變更。]](加入擴充套件、變更外觀、修改標誌/網頁圖示可透過您 wiki 上的 [[Special:ManageWiki]] 來完成,見[[meta:Special:MyLanguage/ManageWiki|管理此wiki的設定]]了解更多資訊。)
==== 有些地方我仍然不懂! ====
那也沒關係,即使文件或常見問題上面沒寫,我們也願意提供幫助。您可以透過以下方式聯絡我們:
* [[meta:Special:MyLanguage/Help center|我們的 Miraheze wiki]]
* 在 [[phab:|Phabricator]]
* 在 [https://miraheze.org/discord Discord]
* 在 irc.libera.chat 裡的 IRC 頻道 #miraheze([irc://irc.libera.chat/%23miraheze 直接連結]、[https://web.libera.chat/?channel=#miraheze 網路聊天])
=== 如果您是訪客 ===
您好,此 wiki 的預設頁面(此頁面)目前尚未被此 wiki 行政員修改。他們可能正在努力製作首頁,所以請您稍後再來!
0f5046faabe62e8e01b960bfb8b9e605cbc35cc7
3
2
2023-08-10T12:22:03Z
203.03a
2
wikitext
text/x-wiki
__NOTOC__
== 歡迎來到 {{SITENAME}}! ==
[[檔案:福共體旗幟.png|200px]]
福爾摩沙微國家共同體是活躍於台灣地區的微國家國際組織,致力於促進各國在國際安全、社會進步、政治自由、人權自由、民主、維持長久的微國際和平及維繫各國間的文化交流。
19b6085210792111ad68d26c0370f7f7c1e157e4
4
3
2023-08-10T12:26:00Z
203.03a
2
wikitext
text/x-wiki
__NOTOC__
== 歡迎來到 {{SITENAME}}! ==
微國世界百科是一個開放式wiki平台,近年來有許多微國興起,建立此平台記述各微國之間的事務、資訊等等。
04b61abe972e0f5e01062f5cec27fb01368ad137
46
4
2023-08-10T14:29:07Z
203.03a
2
wikitext
text/x-wiki
__NOTOC__
== 歡迎來到 {{SITENAME}}! ==
{{模板:Warn}}
微國世界百科是一個開放式wiki平台,近年來有許多微國興起,建立此平台記述各微國之間的事務、資訊等等。
0d6bbba67ad74ffcc0bceb7813ac22416560e3ee
模板:Warn
10
2
5
2023-08-10T12:36:21Z
203.03a
2
建立內容為「{{Ambox | name = Destory | subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly> | type = content | class = ambox-autobiography | sect = {{{1|}}} | issue = '''近期被IP用戶或新用戶惡意破壞''' | fix = 內容與準確性有待修復 | cat = | date = {{{date|}}} | time = {{{time|}}} | all = }}<noinclude> {{模板文档}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noi…」的新頁面
wikitext
text/x-wiki
{{Ambox
| name = Destory
| subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly>
| type = content
| class = ambox-autobiography
| sect = {{{1|}}}
| issue = '''近期被IP用戶或新用戶惡意破壞'''
| fix = 內容與準確性有待修復
| cat =
| date = {{{date|}}}
| time = {{{time|}}}
| all =
}}<noinclude>
{{模板文档}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
2f5bdd6788a216aaf90bd665dcbaf841e024b5d2
45
5
2023-08-10T14:28:22Z
203.03a
2
wikitext
text/x-wiki
{{Ambox
| name = Destory
| subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly>
| type = content
| class = ambox-autobiography
| sect = {{{1|}}}
| issue = '''請勿將現實政治情感帶入微國百科,請務必飽吃客觀中立'''
| fix = 內容請勿包含仇恨言論、編輯戰
| cat =
| date = {{{date|}}}
| time = {{{time|}}}
| all =
}}<noinclude>
{{模板文档}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
7f40c3c15341c54da6197d78e96e488ce58a62b1
47
45
2023-08-10T14:29:34Z
203.03a
2
wikitext
text/x-wiki
{{Ambox
| name = Destory
| subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly>
| type = content
| class = ambox-autobiography
| sect = {{{1|}}}
| issue = '''請勿將現實政治情感帶入微國百科,請務必保持客觀中立'''
| fix = 內容請勿包含仇恨言論、編輯戰
| cat =
| date = {{{date|}}}
| time = {{{time|}}}
| all =
}}<noinclude>
{{模板文档}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
2cd58d243e56e6b797f95d64017c581ce17b9f33
模板:Ambox
10
3
6
2023-08-10T12:36:50Z
203.03a
2
建立內容為「{{#invoke:Message box|ambox}}{{#ifeq:{{{small}}}|left|[[Category:使用小型訊息框的頁面]]}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 」的新頁面
wikitext
text/x-wiki
{{#invoke:Message box|ambox}}{{#ifeq:{{{small}}}|left|[[Category:使用小型訊息框的頁面]]}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
17fb9294724c83b01a6445fc668d403ab64b1668
模板:Documentation
10
4
7
2023-08-10T12:37:29Z
203.03a
2
建立內容為「{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude> <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 」的新頁面
wikitext
text/x-wiki
{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude>
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
ce7fd93f18c46b4fa871bf679afd05cbda72d8c4
模板:Wikipedia
10
5
8
2023-08-10T12:39:44Z
203.03a
2
建立內容為「{{Sister project links | position = {{{position|}}} | project = wikipedia | text=[[w:维基百科|维基百科]]條目'''︰[[w:{{{1|{{PAGENAME}}}}}|{{{1|{{PAGENAME}}}}}]]'''{{#if:{{{2|}}}|<div style="float: right;width: 9.8em;">{{#if:{{{2|}}}|'''[[w:{{{2}}}|{{{2}}}]]'''}}{{#if:{{{3|}}}|<br />'''[[w:{{{3}}}|{{{3}}}]]'''}}{{#if:{{{4|}}}|<br />'''[[w:{{{4}}}|{{{4}}}]]'''}}{{#if:{{{5|}}}|<br />'''[[w:{{{5}}}|{{{5}}}]]'''}}{{#if:{{{6|}}}|<br />'''w:{{{6}}}|{{…」的新頁面
wikitext
text/x-wiki
{{Sister project links
| position = {{{position|}}}
| project = wikipedia
| text=[[w:维基百科|维基百科]]條目'''︰[[w:{{{1|{{PAGENAME}}}}}|{{{1|{{PAGENAME}}}}}]]'''{{#if:{{{2|}}}|<div style="float: right;width: 9.8em;">{{#if:{{{2|}}}|'''[[w:{{{2}}}|{{{2}}}]]'''}}{{#if:{{{3|}}}|<br />'''[[w:{{{3}}}|{{{3}}}]]'''}}{{#if:{{{4|}}}|<br />'''[[w:{{{4}}}|{{{4}}}]]'''}}{{#if:{{{5|}}}|<br />'''[[w:{{{5}}}|{{{5}}}]]'''}}{{#if:{{{6|}}}|<br />'''[[w:{{{6}}}|{{{6}}}]]'''}}{{#if:{{{7|}}}|<br />'''[[w:{{{7}}}|{{{7}}}]]'''}}{{#if:{{{8|}}}|<br />'''[[w:{{{8}}}|{{{8}}}]]'''}}{{#if:{{{9|}}}|<br />'''[[w:{{{9}}}|{{{9}}}]]'''}}{{#if:{{{10|}}}|<br />'''[[w:{{{10}}}|{{{10}}}]]'''}}{{#if:{{{11|}}}|<br />'''[[w:{{{11}}}|{{{11}}}]]'''}}{{#if:{{{12|}}}|<br />'''[[w:{{{12}}}|{{{12}}}]]'''}}{{#if:{{{13|}}}|<br />'''[[w:{{{13}}}|{{{13}}}]]'''}}{{#if:{{{14|}}}|<br />'''[[w:{{{14}}}|{{{14}}}]]'''}}{{#if:{{{15|}}}|<br />'''[[w:{{{15}}}|{{{15}}}]]'''}}{{#if:{{{16|}}}|<br />'''[[w:{{{16}}}|{{{16}}}]]'''}}</div>}}}}[[Category:有跨维基链接需要清理]]<noinclude>{{doc}}</noinclude>
[[分類:]]
f16050a577c9df8271a75950417e46c2776694e0
模板:Message box
10
6
9
2023-08-10T12:44:43Z
203.03a
2
建立內容為「{{Mbox | style = {{#if:{{{backgroundcolor|}}}|background: {{{backgroundcolor}}}}} | image = {{#if:{{{image|}}}|[[Image:{{{image}}}|45px]]|none}} | text = {{#if:{{{heading|}}}|'''{{{heading|}}}'''<br />}}{{{message|Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea…」的新頁面
wikitext
text/x-wiki
{{Mbox
| style = {{#if:{{{backgroundcolor|}}}|background: {{{backgroundcolor}}}}}
| image = {{#if:{{{image|}}}|[[Image:{{{image}}}|45px]]|none}}
| text = {{#if:{{{heading|}}}|'''{{{heading|}}}'''<br />}}{{{message|Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.}}}
}}<noinclude>{{Documentation}}<!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --></noinclude>
30069e78ce179258b35107660d63936d8f978c79
模組:Documentation/doc
828
7
10
2023-08-10T12:46:51Z
203.03a
2
建立內容為「{{High-use|23591}} {{used in system}} {{Module rating|protected}} {{Lua|Module:Documentation/config|Module:Arguments|Module:Message box|Module:Module wikitext|Module:Protection banner}} {{Uses TemplateStyles|Module:Documentation/styles.css}} 本模块生成一个包含[[WP:TEMPLATE|模板]]、[[WP:MODULE|模块]]或其他页面的文档绿框。通常运行于{{tl|documentation}}模板中。 == 常规用法 == 多数情况下,这个模块用{{tl|documen…」的新頁面
wikitext
text/x-wiki
{{High-use|23591}}
{{used in system}}
{{Module rating|protected}}
{{Lua|Module:Documentation/config|Module:Arguments|Module:Message box|Module:Module wikitext|Module:Protection banner}}
{{Uses TemplateStyles|Module:Documentation/styles.css}}
本模块生成一个包含[[WP:TEMPLATE|模板]]、[[WP:MODULE|模块]]或其他页面的文档绿框。通常运行于{{tl|documentation}}模板中。
== 常规用法 ==
多数情况下,这个模块用{{tl|documentation}}模板调用。请参阅模板页的介绍及参数。
== 用在其他模块 ==
为在其他Lua模块使用,先通过<code>require</code>载入:
<syntaxhighlight lang="lua">
local documentation = require('Module:Documentation').main
</syntaxhighlight>
然后您可以简单地用一组参数调用。
<syntaxhighlight lang="lua">
documentation{content = 'Some documentation', ['link box'] = 'My custom link box'}
</syntaxhighlight>
请参阅[[Template:Documentation/doc|模板页]]的使用说明及参数。
== 移到其他wiki ==
本模板有一份配置在[[Module:Documentation/config]],用来允许翻译并移植到其他wiki。请参阅配置页的代码注释。若您有问题,或者要求当前没有生成的功能,请发信息到[[模板讨论:Documentation]]。
为了在模块页面的顶部显示文档绿框,本模块在[[MediaWiki:Scribunto-doc-page-show]]和[[MediaWiki:Scribunto-doc-page-does-not-exist]]被引用。
9b06de149d7745054d76d99656c61a4d308690e0
模組:Message box
828
8
11
2023-08-10T12:48:31Z
203.03a
2
建立內容為「-- This is a meta-module for producing message box templates, including {{mbox}}, {{ambox}}, {{imbox}}, {{tmbox}}, {{ombox}}, {{cmbox}} and {{fmbox}}. -- Require necessary modules. local getArgs = require('Module:Arguments').getArgs local categoryHandler = require('Module:Category handler').main local yesno = require('Module:Yesno') -- Load the configuration page. local cfgTables = mw.loadData('Module:Message box/configuration') -- Get a language object f…」的新頁面
Scribunto
text/plain
-- This is a meta-module for producing message box templates, including {{mbox}}, {{ambox}}, {{imbox}}, {{tmbox}}, {{ombox}}, {{cmbox}} and {{fmbox}}.
-- Require necessary modules.
local getArgs = require('Module:Arguments').getArgs
local categoryHandler = require('Module:Category handler').main
local yesno = require('Module:Yesno')
-- Load the configuration page.
local cfgTables = mw.loadData('Module:Message box/configuration')
-- Get a language object for formatDate and ucfirst.
local lang = mw.language.getContentLanguage()
-- Set aliases for often-used functions to reduce table lookups.
local format = mw.ustring.format
local tinsert = table.insert
local tconcat = table.concat
local trim = mw.text.trim
--------------------------------------------------------------------------------
-- Helper functions
--------------------------------------------------------------------------------
local function getTitleObject(page, ...)
if type(page) == 'string' then
-- Get the title object, passing the function through pcall
-- in case we are over the expensive function count limit.
local success, title = pcall(mw.title.new, page, ...)
if success then
return title
end
end
end
local function union(t1, t2)
-- Returns the union of two arrays.
local vals = {}
for i, v in ipairs(t1) do
vals[v] = true
end
for i, v in ipairs(t2) do
vals[v] = true
end
local ret = {}
for k in pairs(vals) do
tinsert(ret, k)
end
table.sort(ret)
return ret
end
local function getArgNums(args, prefix)
local nums = {}
for k, v in pairs(args) do
local num = mw.ustring.match(tostring(k), '^' .. prefix .. '([1-9]%d*)$')
if num then
tinsert(nums, tonumber(num))
end
end
table.sort(nums)
return nums
end
--------------------------------------------------------------------------------
-- Box class definition
--------------------------------------------------------------------------------
local box = {}
box.__index = box
function box.new()
local obj = {}
setmetatable(obj, box)
return obj
end
function box.getNamespaceId(ns)
if not ns then return end
if type(ns) == 'string' then
ns = lang:ucfirst(mw.ustring.lower(ns))
if ns == 'Main' then
ns = 0
end
end
local nsTable = mw.site.namespaces[ns]
if nsTable then
return nsTable.id
end
end
function box.getMboxType(nsid)
-- Gets the mbox type from a namespace number.
if nsid == 0 then
return 'ambox' -- main namespace
elseif nsid == 6 then
return 'imbox' -- file namespace
elseif nsid == 14 then
return 'cmbox' -- category namespace
else
local nsTable = mw.site.namespaces[nsid]
if nsTable and nsTable.isTalk then
return 'tmbox' -- any talk namespace
else
return 'ombox' -- other namespaces or invalid input
end
end
end
function box:addCat(ns, cat, sort)
if type(cat) ~= 'string' then return end
local nsVals = {'main', 'template', 'all'}
local tname
for i, val in ipairs(nsVals) do
if ns == val then
tname = ns .. 'Cats'
end
end
if not tname then
for i, val in ipairs(nsVals) do
nsVals[i] = format('"%s"', val)
end
error('無效的ns參數傳送到box:addCat;有效的數值為' .. mw.text.listToText(nsVals, '、', '或'))
end
self[tname] = self[tname] or {}
if type(sort) == 'string' then
tinsert(self[tname], format('[[Category:%s|%s]]', cat, sort))
else
tinsert(self[tname], format('[[Category:%s]]', cat))
end
end
function box:addClass(class)
if type(class) ~= 'string' then return end
self.classes = self.classes or {}
tinsert(self.classes, class)
end
function box:setTitle(args)
-- Get the title object and the namespace.
self.pageTitle = getTitleObject(args.page ~= '' and args.page)
self.title = self.pageTitle or mw.title.getCurrentTitle()
self.demospace = args.demospace ~= '' and args.demospace or nil
self.nsid = box.getNamespaceId(self.demospace) or self.title.namespace
end
function box:getConfig(boxType)
-- Get the box config data from the data page.
if boxType == 'mbox' then
boxType = box.getMboxType(self.nsid)
end
local cfg = cfgTables[boxType]
if not cfg then
local boxTypes = {}
for k, v in pairs(dataTables) do
tinsert(boxTypes, format('"%s"', k))
end
tinsert(boxTypes, '"mbox"')
error(format('無效的訊息框類型「%s」;有效的類型為%s', tostring(boxType), mw.text.listToText(boxTypes)), 2)
end
return cfg
end
function box:removeBlankArgs(cfg, args)
-- Only allow blank arguments for the parameter names listed in cfg.allowBlankParams.
local newArgs = {}
for k, v in pairs(args) do
if v ~= '' then
newArgs[k] = v
end
end
for i, param in ipairs(cfg.allowBlankParams or {}) do
newArgs[param] = args[param]
end
return newArgs
end
function box:setBoxParameters(cfg, args)
-- Get type data.
self.type = args.type
local typeData = cfg.types[self.type]
self.invalidTypeError = cfg.showInvalidTypeError and self.type and not typeData and true or false
typeData = typeData or cfg.types[cfg.default]
self.typeClass = typeData.class
self.typeImage = typeData.image
-- Find if the box has been wrongly substituted.
if cfg.substCheck and args.subst == 'SUBST' then
self.isSubstituted = true
end
-- Find whether we are using a small message box.
if cfg.allowSmall and (
cfg.smallParam and args.small == cfg.smallParam
or not cfg.smallParam and yesno(args.small)
)
then
self.isSmall = true
else
self.isSmall = false
end
-- Add attributes, classes and styles.
if cfg.allowId then
self.id = args.id
self.name = args.name
if self.name then
self:addClass('box-' .. string.gsub(self.name,' ','_'))
end
end
self:addClass(cfg.usePlainlinksParam and yesno(args.plainlinks or true) and 'plainlinks')
for _, class in ipairs(cfg.classes or {}) do
self:addClass(class)
end
if self.isSmall then
self:addClass(cfg.smallClass or 'mbox-small')
end
if yesno(args.hidden) then
self:addClass('infobox editsection')
end
self:addClass(self.typeClass)
self:addClass(args.class)
self.style = args.style
-- Set text style.
self.textstyle = args.textstyle
-- Find if we are on the template page or not. This functionality is only used if useCollapsibleTextFields is set,
-- or if both cfg.templateCategory and cfg.templateCategoryRequireName are set.
self.useCollapsibleTextFields = cfg.useCollapsibleTextFields
if self.useCollapsibleTextFields or cfg.templateCategory and cfg.templateCategoryRequireName then
self.name = args.name
if self.name then
local templateName = mw.ustring.match(self.name, '^[tT][eE][mM][pP][lL][aA][tT][eE][%s_]*:[%s_]*(.*)$') or self.name
templateName = 'Template:' .. templateName
self.templateTitle = getTitleObject(templateName)
end
self.isTemplatePage = self.templateTitle and mw.title.equals(self.title, self.templateTitle) or false
end
-- Process data for collapsible text fields. At the moment these are only used in {{ambox}}.
if self.useCollapsibleTextFields then
-- Get the self.issue value.
if self.isSmall and args.smalltext then
self.issue = args.smalltext
else
local sect
if args.sect == '' then
sect = '此' .. (cfg.sectionDefault or '頁面')
elseif type(args.sect) == 'string' then
sect = '此' .. args.sect
end
local issue = args.issue
issue = type(issue) == 'string' and issue ~= '' and issue or nil
local text = args.text
text = type(text) == 'string' and text or nil
local issues = {}
tinsert(issues, sect)
tinsert(issues, issue)
tinsert(issues, text)
self.issue = tconcat(issues)
end
-- Get the self.talk value.
local talk = args.talk
if talk == '' -- Show talk links on the template page or template subpages if the talk parameter is blank.
and self.templateTitle
and (mw.title.equals(self.templateTitle, self.title) or self.title:isSubpageOf(self.templateTitle))
then
talk = '#'
elseif talk == '' then
talk = nil
end
if talk then
-- If the talk value is a talk page, make a link to that page. Else assume that it's a section heading,
-- and make a link to the talk page of the current page with that section heading.
local talkTitle = getTitleObject(talk)
local talkArgIsTalkPage = true
if not talkTitle or not talkTitle.isTalkPage then
talkArgIsTalkPage = false
talkTitle = getTitleObject(self.title.text, mw.site.namespaces[self.title.namespace].talk.id)
end
if talkTitle and talkTitle.exists then
local talkText = '相關討論可見於'
if talkArgIsTalkPage then
talkText = format('%s[[%s|%s]]。', talkText, talk, talkTitle.prefixedText)
else
talkText = format('%s[[%s#%s|討論頁]]。', talkText, talkTitle.prefixedText, talk)
end
self.talk = talkText
end
end
-- Get other values.
local date
if args.date and args.date ~= '' then
date = args.date
elseif args.time == '' and self.isTemplatePage then
date = lang:formatDate('Y年n月j日')
elseif args.time and args.time ~= '' then
date = lang:formatDate('Y年n月j日', args.time)
end
if date then
local ok, tempdate = pcall(lang.formatDate, lang, 'Y年n月j日', date) -- 正規化日期
if ok then
date = tempdate
end
end
if date then
self.date = string.format(" <small class='date-container'>''(<span class='date'>%s</span>)''</small>", date)
end
if args.fix and args.fix ~= '' then
self.fix = format("<br /><small>%s</small>", args.fix)
else
self.fix = ''
end
self.info = args.info
end
-- Set the non-collapsible text field. At the moment this is used by all box types other than ambox,
-- and also by ambox when small=yes.
if self.isSmall then
self.text = args.smalltext or args.text
else
self.text = args.text
end
-- Set the below row.
self.below = cfg.below and args.below
-- General image settings.
self.imageCellDiv = not self.isSmall and cfg.imageCellDiv and true or false
self.imageEmptyCell = cfg.imageEmptyCell
if cfg.imageEmptyCellStyle then
self.imageEmptyCellStyle = 'border:none;padding:0px;width:1px'
end
-- Left image settings.
local imageLeft = self.isSmall and args.smallimage or args.image
if cfg.imageCheckBlank and imageLeft ~= 'blank' and imageLeft ~= 'none'
or not cfg.imageCheckBlank and imageLeft ~= 'none'
then
self.imageLeft = imageLeft
if not imageLeft then
local imageSize = self.isSmall and (cfg.imageSmallSize or '30x30px') or '40x40px'
self.imageLeft = format('[[File:%s|%s|link=|alt=]]', self.typeImage or 'Imbox notice.png', imageSize)
end
end
-- Right image settings.
local imageRight = self.isSmall and args.smallimageright or args.imageright
if not (cfg.imageRightNone and imageRight == 'none') then
self.imageRight = imageRight
end
-- Add mainspace categories. At the moment these are only used in {{ambox}}.
if cfg.allowMainspaceCategories then
if args.cat then
args.cat1 = args.cat
end
self.catNums = getArgNums(args, 'cat')
if args.category then
args.category1 = args.category
end
self.categoryNums = getArgNums(args, 'category')
if args.all then
args.all1 = args.all
end
self.allNums = getArgNums(args, 'all')
self.categoryParamNums = union(self.catNums, self.categoryNums)
self.categoryParamNums = union(self.categoryParamNums, self.allNums)
-- The following is roughly equivalent to the old {{Ambox/category}}.
local date
local sortDay
local dayName = {
[1] = '㏠',
[2] = '㏡',
[3] = '㏢',
[4] = '㏣',
[5] = '㏤',
[6] = '㏥',
[7] = '㏦',
[8] = '㏧',
[9] = '㏨',
[10] = '㏩',
[11] = '㏪',
[12] = '㏫',
[13] = '㏬',
[14] = '㏭',
[15] = '㏮',
[16] = '㏯',
[17] = '㏰',
[18] = '㏱',
[19] = '㏲',
[20] = '㏳',
[21] = '㏴',
[22] = '㏵',
[23] = '㏶',
[24] = '㏷',
[25] = '㏸',
[26] = '㏹',
[27] = '㏺',
[28] = '㏻',
[29] = '㏼',
[30] = '㏽',
[31] = '㏾'
}
if args.date and args.date ~= '' then
date = args.date
local ok, tempdate = pcall(lang.formatDate, lang, 'Y年n月', date) -- 正規化日期
if ok then
date = tempdate
end
elseif args.time and args.time ~= '' then
date = lang:formatDate('Y年n月', args.time)
sortDay = lang:formatDate('j', args.time)
sortDay = tonumber(sortDay)
sortDay = dayName[sortDay]
end
date = type(date) == 'string' and date
local preposition = '自'
for _, num in ipairs(self.categoryParamNums) do
local mainCat = args['cat' .. tostring(num)] or args['category' .. tostring(num)]
local allCat = args['all' .. tostring(num)]
mainCat = type(mainCat) == 'string' and mainCat
allCat = type(allCat) == 'string' and allCat
if mainCat and date and date ~= '' then
local catTitle = format('%s%s%s', preposition, date, mainCat)
if sortDay then
self:addCat('main', catTitle, sortDay)
else
self:addCat('main', catTitle)
end
catTitle = getTitleObject('Category:' .. catTitle)
if not catTitle or not catTitle.exists then
self:addCat('main', '模板中使用无效日期参数的条目')
end
elseif mainCat and (not date or date == '') then
self:addCat('main', mainCat)
end
if allCat then
self:addCat('main', allCat)
end
end
end
-- Add template-namespace categories.
if cfg.templateCategory then
if cfg.templateCategoryRequireName then
if self.isTemplatePage then
self:addCat('template', cfg.templateCategory)
end
elseif not self.title.isSubpage then
self:addCat('template', cfg.templateCategory)
end
end
-- Add template error category.
if cfg.templateErrorCategory then
local templateErrorCategory = cfg.templateErrorCategory
local templateCat, templateSort
if not self.name and not self.title.isSubpage then
templateCat = templateErrorCategory
elseif self.isTemplatePage then
local paramsToCheck = cfg.templateErrorParamsToCheck or {}
local count = 0
for i, param in ipairs(paramsToCheck) do
if not args[param] then
count = count + 1
end
end
if count > 0 then
templateCat = templateErrorCategory
templateSort = tostring(count)
end
if self.categoryNums and #self.categoryNums > 0 then
templateCat = templateErrorCategory
templateSort = 'C'
end
end
self:addCat('template', templateCat, templateSort)
end
-- Categories for all namespaces.
if self.invalidTypeError then
local allSort = (self.nsid == 0 and 'Main:' or '') .. self.title.prefixedText
self:addCat('all', '需要修复的信息框', allSort)
end
if self.isSubstituted then
self:addCat('all', '錯誤使用替換引用的頁面')
end
-- Convert category tables to strings and pass them through [[Module:Category handler]].
self.categories = categoryHandler{
main = tconcat(self.mainCats or {}),
template = tconcat(self.templateCats or {}),
all = tconcat(self.allCats or {}),
nocat = args.nocat,
demospace = self.demospace,
page = self.pageTitle and self.pageTitle.prefixedText or nil
}
end
function box:export()
local root = mw.html.create()
-- Add the subst check error.
if self.isSubstituted and self.name then
root
:tag('b')
:addClass('error')
:wikitext(format(
'模板<code>%s[[Template:%s|%s]]%s</code>被錯誤地替代。',
mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}')
))
end
-- Create the box table.
local boxTable = root:tag('table')
boxTable
:attr('id', self.id)
for i, class in ipairs(self.classes or {}) do
boxTable
:addClass(class)
end
boxTable
:cssText(self.style)
:attr('role', 'presentation')
-- Add the left-hand image.
local row = boxTable:tag('tr')
if self.imageLeft then
local imageLeftCell = row:tag('td'):addClass('mbox-image')
if self.imageCellDiv then
-- If we are using a div, redefine imageLeftCell so that the image is inside it.
-- Divs use style="width: 52px;", which limits the image width to 52px. If any
-- images in a div are wider than that, they may overlap with the text or cause
-- other display problems.
imageLeftCell = imageLeftCell:tag('div'):css('width', '52px')
end
imageLeftCell
:wikitext(self.imageLeft)
elseif self.imageEmptyCell then
-- Some message boxes define an empty cell if no image is specified, and some don't.
-- The old template code in templates where empty cells are specified gives the following hint:
-- "No image. Cell with some width or padding necessary for text cell to have 100% width."
row:tag('td')
:addClass('mbox-empty-cell')
:cssText(self.imageEmptyCellStyle)
end
-- Add the text.
local textCell = row:tag('td'):addClass('mbox-text')
if self.useCollapsibleTextFields then
-- The message box uses advanced text parameters that allow things to be collapsible. At the
-- moment, only ambox uses this.
textCell
:cssText(self.textstyle)
local textCellSpan = textCell:tag('span')
textCellSpan
:addClass('mbox-text-span')
:wikitext(self.issue)
if not self.isSmall then
textCellSpan
:tag('span')
:addClass('hide-when-compact')
:wikitext(self.talk and self.talk)
end
textCellSpan
:wikitext(self.date and self.date)
if not self.isSmall and self.fix ~= '' then
textCellSpan
:tag('span')
:addClass('hide-when-compact')
:wikitext(self.fix and self.fix)
end
if not self.isSmall then
textCellSpan
:tag('span')
:addClass('hide-when-compact')
:wikitext(self.info and self.info)
end
else
-- Default text formatting - anything goes.
textCell
:cssText(self.textstyle)
:wikitext(self.text)
end
-- Add the right-hand image.
if self.imageRight then
local imageRightCell = row:tag('td'):addClass('mbox-imageright')
if self.imageCellDiv then
imageRightCell = imageRightCell:tag('div'):css('width', '52px') -- If we are using a div, redefine imageRightCell so that the image is inside it.
end
imageRightCell
:wikitext(self.imageRight)
end
-- Add the below row.
if self.below then
boxTable:tag('tr')
:tag('td')
:attr('colspan', self.imageRight and '3' or '2')
:addClass('mbox-text')
:cssText(self.textstyle)
:wikitext(self.below)
end
-- Add error message for invalid type parameters.
if self.invalidTypeError then
root
:tag('div')
:css('text-align', 'center')
:wikitext(format('此訊息框使用無效的「type=%s」參數,需要修復。', self.type or ''))
end
-- Add categories.
root
:wikitext(self.categories)
return tostring(root)
end
local function main(boxType, args)
local outputBox = box.new()
outputBox:setTitle(args)
local cfg = outputBox:getConfig(boxType)
args = outputBox:removeBlankArgs(cfg, args)
outputBox:setBoxParameters(cfg, args)
return outputBox:export()
end
local function makeWrapper(boxType)
return function (frame)
local args = getArgs(frame, {trim = false, removeBlanks = false})
return main(boxType, args)
end
end
local p = {
main = main,
mbox = makeWrapper('mbox')
}
for boxType in pairs(cfgTables) do
p[boxType] = makeWrapper(boxType)
end
return p
f4024e6c03692b9e29eb09aed09f6db4bda186dc
模組:Message box/doc
828
9
12
2023-08-10T12:49:32Z
203.03a
2
建立內容為「{{High-use|1341719|all-pages = yes}} {{Used in system}} {{module rating|p}} This is a meta-module that implements the message box templates {{tl|mbox}}, {{tl|ambox}}, {{tl|cmbox}}, {{tl|fmbox}}, {{tl|imbox}}, {{tl|ombox}}, and {{tl|tmbox}}. It is intended to be used from Lua modules, and should not be used directly from wiki pages. If you want to use this module's functionality from a wiki page, please use the individual message box templates instead. == U…」的新頁面
wikitext
text/x-wiki
{{High-use|1341719|all-pages = yes}}
{{Used in system}}
{{module rating|p}}
This is a meta-module that implements the message box templates {{tl|mbox}}, {{tl|ambox}}, {{tl|cmbox}}, {{tl|fmbox}}, {{tl|imbox}}, {{tl|ombox}}, and {{tl|tmbox}}. It is intended to be used from Lua modules, and should not be used directly from wiki pages. If you want to use this module's functionality from a wiki page, please use the individual message box templates instead.
== Usage ==
To use this module from another Lua module, first you need to load it.
<syntaxhighlight lang="lua">
local messageBox = require('Module:Message box')
</syntaxhighlight>
To create a message box, use the <code>main</code> function. It takes two parameters: the first is the box type (as a string), and the second is a table containing the message box parameters.
<syntaxhighlight lang="lua">
local box = messageBox.main( boxType, {
param1 = param1,
param2 = param2,
-- More parameters...
})
</syntaxhighlight>
There are seven available box types:
{| class="wikitable"
! Box type !! Template !! Purpose
|-
| <code>mbox</code> || {{tl|mbox}} || For message boxes to be used in multiple namespaces
|-
| <code>ambox</code> || {{tl|ambox}} || For article message boxes
|-
| <code>cmbox</code> || {{tl|cmbox}} || For category message boxes
|-
| <code>fmbox</code> || {{tl|fmbox}} || For interface message boxes
|-
| <code>imbox</code> || {{tl|imbox}} || For file namespace message boxes
|-
| <code>tmbox</code> || {{tl|tmbox}} || For talk page message boxes
|-
| <code>ombox</code> || {{tl|ombox}} || For message boxes in other namespaces
|}
See the template page of each box type for the available parameters.
== Usage from #invoke ==
As well as the <code>main</code> function, this module has separate functions for each box type. They are accessed using the code <code><nowiki>{{#invoke:Message box|mbox|...}}</nowiki></code>, <code><nowiki>{{#invoke:Message box|ambox|...}}</nowiki></code>, etc. These will work when called from other modules, but they access code used to process arguments passed from #invoke, and so calling them will be less efficient than calling <code>main</code>.
== Technical details ==
The module uses the same basic code for each of the templates listed above; the differences between each of them are configured using the data at [[Module:Message box/configuration]]. Here are the various configuration options and what they mean:
* <code>types</code> - a table containing data used by the type parameter of the message box. The table keys are the values that can be passed to the type parameter, and the table values are tables containing the class and the image used by that type.
* <code>default</code> - the type to use if no value was passed to the type parameter, or if an invalid value was specified.
* <code>showInvalidTypeError</code> - whether to show an error if the value passed to the type parameter was invalid.
* <code>allowBlankParams</code> - usually blank values are stripped from parameters passed to the module. However, whitespace is preserved for the parameters included in the allowBlankParams table.
* <code>allowId</code> - whether it is possible to set an "id" attribute to the html table tag.
* <code>allowSmall</code> - whether a small version of the message box can be produced with "small=yes".
* <code>smallParam</code> - a custom name for the small parameter. For example, if set to "left" you can produce a small message box using "small=left".
* <code>smallClass</code> - the class to use for small message boxes.
* <code>substCheck</code> - whether to perform a subst check or not.
* <code>classes</code> - an array of classes to use with the message box.
* <code>usePlainlinksParam</code> - whether to allow "plainlinks=no" to turn off the plainlinks class.
* <code>imageEmptyCell</code> - whether to use an empty {{tag|td}} cell if there is no image set. This is used to preserve spacing for message boxes with a width of less than 100% of the screen.
* <code>imageEmptyCellStyle</code> - whether empty image cells should be styled.
* <code>imageCheckBlank</code> - whether "image=blank" results in no image being displayed.
* <code>imageSmallSize</code> - usually, images used in small message boxes are set to 30x30px. This sets a custom size.
* <code>imageCellDiv</code> - whether to enclose the image in a div enforcing a maximum image size.
* <code>useCollapsibleTextFields</code> - whether to use text fields that can be collapsed, i.e. "issue", "fix", "talk", etc. Currently only used in ambox.
* <code>imageRightNone</code> - whether imageright=none results in no image being displayed on the right-hand side of the message box.
* <code>sectionDefault</code> - the default name for the "section" parameter. Depends on <code>useCollapsibleTextFields</code>.
* <code>allowMainspaceCategories</code> - allow categorisation in the main namespace.
* <code>templateCategory</code> - the name of a category to be placed on the template page.
* <code>templateCategoryRequireName</code> - whether the <code>name</code> parameter is required to display the template category.
* <code>templateErrorCategory</code> - the name of the error category to be used on the template page.
* <code>templateErrorParamsToCheck</code> - an array of parameter names to check. If any are absent, the <code>templateErrorCategory</code> is applied to the template page.
d54c7295840ddfd4d3c5b141d45770026364d4f4
模板:Module rating
10
10
13
2023-08-10T12:50:00Z
203.03a
2
建立內容為「{{ombox | type = notice | image = {{#switch: {{{1|}}} | pre-alpha | prealpha | pa = [[File:OOjs UI icon text-style.svg|40x40px|link=]] | alpha | a = [[File:OOjs UI icon bold-a.svg|40x40px|link=]] | beta | b = [[File:OOjs UI icon bold-b.svg|40x40px|link=]] | release | r | general | g = [[File:OOjs UI icon check-constructive.svg|40x40px|link=]] | protected | protect | p = File:Template-protection-…」的新頁面
wikitext
text/x-wiki
{{ombox
| type = notice
| image = {{#switch: {{{1|}}}
| pre-alpha | prealpha | pa = [[File:OOjs UI icon text-style.svg|40x40px|link=]]
| alpha | a = [[File:OOjs UI icon bold-a.svg|40x40px|link=]]
| beta | b = [[File:OOjs UI icon bold-b.svg|40x40px|link=]]
| release | r | general | g = [[File:OOjs UI icon check-constructive.svg|40x40px|link=]]
| protected | protect | p = [[File:Template-protection-shackle-picture-1.svg|40x40px|link=]]
}}
| style =
| textstyle =
| text = {{#switch: {{{1|}}}
| pre-alpha | prealpha | pa = 此{{NSPN}}已评为[[:Category:pre-alpha阶段模块|pre-alpha版]],其尚未完成,可能处于积极开发中,也可能未必,因而不应使用于条目名字空间页。-{zh-cn:模块; zh-tw:模組;}-会停留在pre-alpha阶段,直到原作者(或遗弃後接手的他人)对其基本结构感到满意。<!--
-->{{#ifeq: {{SUBPAGENAME}} | doc
| <!-- No category for /doc subpages -->
| {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:pre-alpha阶段模块|{{PAGENAME}}]] }}
}}
| alpha | a = 此{{NSPN}}已评为[[:Category:alpha阶段模块|alpha版]],可接受第三方输入,并可用于少量页面以检查是否存在问题,但需要受到监视。欢迎提供新功能或修改其输入输出机制的建议。<!--
-->{{#ifeq: {{SUBPAGENAME}} | doc
| <!-- No category for /doc subpages -->
| {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:alpha阶段模块|{{PAGENAME}}]] }}
}}
| beta | b = 此{{NSPN}}已评为[[:Category:beta阶段模块|beta版]],可进行广泛使用。因其新近完成,请谨慎使用,以确保输出结果符合预期。<!--
-->{{#ifeq: {{SUBPAGENAME}} | doc
| <!-- No category for /doc subpages -->
| {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:beta阶段模块|{{PAGENAME}}]] }}
}}
| release | r | general | g = 此{{NSPN}}已评为[[:Category:通行模块|通行版]],其已臻成熟,可正常使用于各处而不会出现错误。已可在帮助页面和其他维基百科资源中提及,以帮助新用户学习。为降低服务器负载和错误输出,改善本-{zh-cn:模块; zh-tw:模組;}-前应进行[[WP:TESTCASES|沙盒测试]],而不是重复的试错性编辑。<!--
-->{{#ifeq: {{SUBPAGENAME}} | doc
| <!-- No category for /doc subpages -->
| {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:通行模块|{{PAGENAME}}]] }}
}}
| protected | protect | p = 此{{NSPN}}已[[:Category:受保护模块|被保护]]。此为[[Wikipedia:高风险模板|高度可见{{NSPN}}]],其已用于大量条目或被频繁[[WP:SUBST|替换引用]]。由于破坏或失误会影响诸多页面,即便细小的改动也可能导致大量服务器负载,因此已被[[Wikipedia:保護方針|保护]],不可编辑。<!--
-->{{#ifeq: {{SUBPAGENAME}} | doc
| <!-- No category for /doc subpages -->
| {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:受保护模块|{{PAGENAME}}]] }}
}}
| #default = {{error|无效评级或未指定评级}}
}}
}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go in Wikidata. -->
</noinclude>
ffd7533289066de04a3736e809cbb32b43be0c29
模組:Arguments
828
11
14
2023-08-10T12:51:49Z
203.03a
2
建立內容為「-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val)…」的新頁面
Scribunto
text/plain
-- This module provides easy processing of arguments passed to Scribunto from
-- #invoke. It is intended for use by other Lua modules, and should not be
-- called from #invoke directly.
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local arguments = {}
-- Generate four different tidyVal functions, so that we don't have to check the
-- options every time we call it.
local function tidyValDefault(key, val)
if type(val) == 'string' then
val = val:match('^%s*(.-)%s*$')
if val == '' then
return nil
else
return val
end
else
return val
end
end
local function tidyValTrimOnly(key, val)
if type(val) == 'string' then
return val:match('^%s*(.-)%s*$')
else
return val
end
end
local function tidyValRemoveBlanksOnly(key, val)
if type(val) == 'string' then
if val:find('%S') then
return val
else
return nil
end
else
return val
end
end
local function tidyValNoChange(key, val)
return val
end
local function matchesTitle(given, title)
local tp = type( given )
return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title
end
local translate_mt = { __index = function(t, k) return k end }
function arguments.getArgs(frame, options)
checkType('getArgs', 1, frame, 'table', true)
checkType('getArgs', 2, options, 'table', true)
frame = frame or {}
options = options or {}
--[[
-- Set up argument translation.
--]]
options.translate = options.translate or {}
if getmetatable(options.translate) == nil then
setmetatable(options.translate, translate_mt)
end
if options.backtranslate == nil then
options.backtranslate = {}
for k,v in pairs(options.translate) do
options.backtranslate[v] = k
end
end
if options.backtranslate and getmetatable(options.backtranslate) == nil then
setmetatable(options.backtranslate, {
__index = function(t, k)
if options.translate[k] ~= k then
return nil
else
return k
end
end
})
end
--[[
-- Get the argument tables. If we were passed a valid frame object, get the
-- frame arguments (fargs) and the parent frame arguments (pargs), depending
-- on the options set and on the parent frame's availability. If we weren't
-- passed a valid frame object, we are being called from another Lua module
-- or from the debug console, so assume that we were passed a table of args
-- directly, and assign it to a new variable (luaArgs).
--]]
local fargs, pargs, luaArgs
if type(frame.args) == 'table' and type(frame.getParent) == 'function' then
if options.wrappers then
--[[
-- The wrappers option makes Module:Arguments look up arguments in
-- either the frame argument table or the parent argument table, but
-- not both. This means that users can use either the #invoke syntax
-- or a wrapper template without the loss of performance associated
-- with looking arguments up in both the frame and the parent frame.
-- Module:Arguments will look up arguments in the parent frame
-- if it finds the parent frame's title in options.wrapper;
-- otherwise it will look up arguments in the frame object passed
-- to getArgs.
--]]
local parent = frame:getParent()
if not parent then
fargs = frame.args
else
local title = parent:getTitle():gsub('/sandbox$', '')
local found = false
if matchesTitle(options.wrappers, title) then
found = true
elseif type(options.wrappers) == 'table' then
for _,v in pairs(options.wrappers) do
if matchesTitle(v, title) then
found = true
break
end
end
end
-- We test for false specifically here so that nil (the default) acts like true.
if found or options.frameOnly == false then
pargs = parent.args
end
if not found or options.parentOnly == false then
fargs = frame.args
end
end
else
-- options.wrapper isn't set, so check the other options.
if not options.parentOnly then
fargs = frame.args
end
if not options.frameOnly then
local parent = frame:getParent()
pargs = parent and parent.args or nil
end
end
if options.parentFirst then
fargs, pargs = pargs, fargs
end
else
luaArgs = frame
end
-- Set the order of precedence of the argument tables. If the variables are
-- nil, nothing will be added to the table, which is how we avoid clashes
-- between the frame/parent args and the Lua args.
local argTables = {fargs}
argTables[#argTables + 1] = pargs
argTables[#argTables + 1] = luaArgs
--[[
-- Generate the tidyVal function. If it has been specified by the user, we
-- use that; if not, we choose one of four functions depending on the
-- options chosen. This is so that we don't have to call the options table
-- every time the function is called.
--]]
local tidyVal = options.valueFunc
if tidyVal then
if type(tidyVal) ~= 'function' then
error(
"bad value assigned to option 'valueFunc'"
.. '(function expected, got '
.. type(tidyVal)
.. ')',
2
)
end
elseif options.trim ~= false then
if options.removeBlanks ~= false then
tidyVal = tidyValDefault
else
tidyVal = tidyValTrimOnly
end
else
if options.removeBlanks ~= false then
tidyVal = tidyValRemoveBlanksOnly
else
tidyVal = tidyValNoChange
end
end
--[[
-- Set up the args, metaArgs and nilArgs tables. args will be the one
-- accessed from functions, and metaArgs will hold the actual arguments. Nil
-- arguments are memoized in nilArgs, and the metatable connects all of them
-- together.
--]]
local args, metaArgs, nilArgs, metatable = {}, {}, {}, {}
setmetatable(args, metatable)
local function mergeArgs(tables)
--[[
-- Accepts multiple tables as input and merges their keys and values
-- into one table. If a value is already present it is not overwritten;
-- tables listed earlier have precedence. We are also memoizing nil
-- values, which can be overwritten if they are 's' (soft).
--]]
for _, t in ipairs(tables) do
for key, val in pairs(t) do
if metaArgs[key] == nil and nilArgs[key] ~= 'h' then
local tidiedVal = tidyVal(key, val)
if tidiedVal == nil then
nilArgs[key] = 's'
else
metaArgs[key] = tidiedVal
end
end
end
end
end
--[[
-- Define metatable behaviour. Arguments are memoized in the metaArgs table,
-- and are only fetched from the argument tables once. Fetching arguments
-- from the argument tables is the most resource-intensive step in this
-- module, so we try and avoid it where possible. For this reason, nil
-- arguments are also memoized, in the nilArgs table. Also, we keep a record
-- in the metatable of when pairs and ipairs have been called, so we do not
-- run pairs and ipairs on the argument tables more than once. We also do
-- not run ipairs on fargs and pargs if pairs has already been run, as all
-- the arguments will already have been copied over.
--]]
metatable.__index = function (t, key)
--[[
-- Fetches an argument when the args table is indexed. First we check
-- to see if the value is memoized, and if not we try and fetch it from
-- the argument tables. When we check memoization, we need to check
-- metaArgs before nilArgs, as both can be non-nil at the same time.
-- If the argument is not present in metaArgs, we also check whether
-- pairs has been run yet. If pairs has already been run, we return nil.
-- This is because all the arguments will have already been copied into
-- metaArgs by the mergeArgs function, meaning that any other arguments
-- must be nil.
--]]
if type(key) == 'string' then
key = options.translate[key]
end
local val = metaArgs[key]
if val ~= nil then
return val
elseif metatable.donePairs or nilArgs[key] then
return nil
end
for _, argTable in ipairs(argTables) do
local argTableVal = tidyVal(key, argTable[key])
if argTableVal ~= nil then
metaArgs[key] = argTableVal
return argTableVal
end
end
nilArgs[key] = 'h'
return nil
end
metatable.__newindex = function (t, key, val)
-- This function is called when a module tries to add a new value to the
-- args table, or tries to change an existing value.
if type(key) == 'string' then
key = options.translate[key]
end
if options.readOnly then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; the table is read-only',
2
)
elseif options.noOverwrite and args[key] ~= nil then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; overwriting existing arguments is not permitted',
2
)
elseif val == nil then
--[[
-- If the argument is to be overwritten with nil, we need to erase
-- the value in metaArgs, so that __index, __pairs and __ipairs do
-- not use a previous existing value, if present; and we also need
-- to memoize the nil in nilArgs, so that the value isn't looked
-- up in the argument tables if it is accessed again.
--]]
metaArgs[key] = nil
nilArgs[key] = 'h'
else
metaArgs[key] = val
end
end
local function translatenext(invariant)
local k, v = next(invariant.t, invariant.k)
invariant.k = k
if k == nil then
return nil
elseif type(k) ~= 'string' or not options.backtranslate then
return k, v
else
local backtranslate = options.backtranslate[k]
if backtranslate == nil then
-- Skip this one. This is a tail call, so this won't cause stack overflow
return translatenext(invariant)
else
return backtranslate, v
end
end
end
metatable.__pairs = function ()
-- Called when pairs is run on the args table.
if not metatable.donePairs then
mergeArgs(argTables)
metatable.donePairs = true
end
return translatenext, { t = metaArgs }
end
local function inext(t, i)
-- This uses our __index metamethod
local v = t[i + 1]
if v ~= nil then
return i + 1, v
end
end
metatable.__ipairs = function (t)
-- Called when ipairs is run on the args table.
return inext, t, 0
end
return args
end
return arguments
3134ecce8429b810d445e29eae115e2ae4c36c53
模組:Category handler
828
12
15
2023-08-10T12:53:16Z
203.03a
2
建立內容為「-------------------------------------------------------------------------------- -- -- -- CATEGORY HANDLER -- -- -- -- This module implements the {{category handler}} template in Lua, -- -- with a few improvements: all namespaces and all n…」的新頁面
Scribunto
text/plain
--------------------------------------------------------------------------------
-- --
-- CATEGORY HANDLER --
-- --
-- This module implements the {{category handler}} template in Lua, --
-- with a few improvements: all namespaces and all namespace aliases --
-- are supported, and namespace names are detected automatically for --
-- the local wiki. This module requires [[Module:Namespace detect]] --
-- and [[Module:Yesno]] to be available on the local wiki. It can be --
-- configured for different wikis by altering the values in --
-- [[Module:Category handler/config]], and pages can be blacklisted --
-- from categorisation by using [[Module:Category handler/blacklist]]. --
-- --
--------------------------------------------------------------------------------
-- Load required modules
local yesno = require('Module:Yesno')
-- Lazily load things we don't always need
local mShared, mappings
local p = {}
--------------------------------------------------------------------------------
-- Helper functions
--------------------------------------------------------------------------------
local function trimWhitespace(s, removeBlanks)
if type(s) ~= 'string' then
return s
end
s = s:match('^%s*(.-)%s*$')
if removeBlanks then
if s ~= '' then
return s
else
return nil
end
else
return s
end
end
--------------------------------------------------------------------------------
-- CategoryHandler class
--------------------------------------------------------------------------------
local CategoryHandler = {}
CategoryHandler.__index = CategoryHandler
function CategoryHandler.new(data, args)
local obj = setmetatable({ _data = data, _args = args }, CategoryHandler)
-- Set the title object
do
local pagename = obj:parameter('demopage')
local success, titleObj
if pagename then
success, titleObj = pcall(mw.title.new, pagename)
end
if success and titleObj then
obj.title = titleObj
if titleObj == mw.title.getCurrentTitle() then
obj._usesCurrentTitle = true
end
else
obj.title = mw.title.getCurrentTitle()
obj._usesCurrentTitle = true
end
end
-- Set suppression parameter values
for _, key in ipairs{'nocat', 'categories'} do
local value = obj:parameter(key)
value = trimWhitespace(value, true)
obj['_' .. key] = yesno(value)
end
do
local subpage = obj:parameter('subpage')
local category2 = obj:parameter('category2')
if type(subpage) == 'string' then
subpage = mw.ustring.lower(subpage)
end
if type(category2) == 'string' then
subpage = mw.ustring.lower(category2)
end
obj._subpage = trimWhitespace(subpage, true)
obj._category2 = trimWhitespace(category2) -- don't remove blank values
end
return obj
end
function CategoryHandler:parameter(key)
local parameterNames = self._data.parameters[key]
local pntype = type(parameterNames)
if pntype == 'string' or pntype == 'number' then
return self._args[parameterNames]
elseif pntype == 'table' then
for _, name in ipairs(parameterNames) do
local value = self._args[name]
if value ~= nil then
return value
end
end
return nil
else
error(string.format(
'invalid config key "%s"',
tostring(key)
), 2)
end
end
function CategoryHandler:isSuppressedByArguments()
return
-- See if a category suppression argument has been set.
self._nocat == true
or self._categories == false
or (
self._category2
and self._category2 ~= self._data.category2Yes
and self._category2 ~= self._data.category2Negative
)
-- Check whether we are on a subpage, and see if categories are
-- suppressed based on our subpage status.
or self._subpage == self._data.subpageNo and self.title.isSubpage
or self._subpage == self._data.subpageOnly and not self.title.isSubpage
end
function CategoryHandler:shouldSkipBlacklistCheck()
-- Check whether the category suppression arguments indicate we
-- should skip the blacklist check.
return self._nocat == false
or self._categories == true
or self._category2 == self._data.category2Yes
end
function CategoryHandler:matchesBlacklist()
if self._usesCurrentTitle then
return self._data.currentTitleMatchesBlacklist
else
mShared = mShared or require('Module:Category handler/shared')
return mShared.matchesBlacklist(
self.title.prefixedText,
mw.loadData('Module:Category handler/blacklist')
)
end
end
function CategoryHandler:isSuppressed()
-- Find if categories are suppressed by either the arguments or by
-- matching the blacklist.
return self:isSuppressedByArguments()
or not self:shouldSkipBlacklistCheck() and self:matchesBlacklist()
end
function CategoryHandler:getNamespaceParameters()
if self._usesCurrentTitle then
return self._data.currentTitleNamespaceParameters
else
if not mappings then
mShared = mShared or require('Module:Category handler/shared')
mappings = mShared.getParamMappings(true) -- gets mappings with mw.loadData
end
return mShared.getNamespaceParameters(
self.title,
mappings
)
end
end
function CategoryHandler:namespaceParametersExist()
-- Find whether any namespace parameters have been specified.
-- We use the order "all" --> namespace params --> "other" as this is what
-- the old template did.
if self:parameter('all') then
return true
end
if not mappings then
mShared = mShared or require('Module:Category handler/shared')
mappings = mShared.getParamMappings(true) -- gets mappings with mw.loadData
end
for ns, params in pairs(mappings) do
for i, param in ipairs(params) do
if self._args[param] then
return true
end
end
end
if self:parameter('other') then
return true
end
return false
end
function CategoryHandler:getCategories()
local params = self:getNamespaceParameters()
local nsCategory
for i, param in ipairs(params) do
local value = self._args[param]
if value ~= nil then
nsCategory = value
break
end
end
if nsCategory ~= nil or self:namespaceParametersExist() then
-- Namespace parameters exist - advanced usage.
if nsCategory == nil then
nsCategory = self:parameter('other')
end
local ret = {self:parameter('all')}
local numParam = tonumber(nsCategory)
if numParam and numParam >= 1 and math.floor(numParam) == numParam then
-- nsCategory is an integer
ret[#ret + 1] = self._args[numParam]
else
ret[#ret + 1] = nsCategory
end
if #ret < 1 then
return nil
else
return table.concat(ret)
end
elseif self._data.defaultNamespaces[self.title.namespace] then
-- Namespace parameters don't exist, simple usage.
return self._args[1]
end
return nil
end
--------------------------------------------------------------------------------
-- Exports
--------------------------------------------------------------------------------
local p = {}
function p._exportClasses()
-- Used for testing purposes.
return {
CategoryHandler = CategoryHandler
}
end
function p._main(args, data)
data = data or mw.loadData('Module:Category handler/data')
local handler = CategoryHandler.new(data, args)
if handler:isSuppressed() then
return nil
end
return handler:getCategories()
end
function p.main(frame, data)
data = data or mw.loadData('Module:Category handler/data')
local args = require('Module:Arguments').getArgs(frame, {
wrappers = data.wrappers,
valueFunc = function (k, v)
v = trimWhitespace(v)
if type(k) == 'number' then
if v ~= '' then
return v
else
return nil
end
else
return v
end
end
})
return p._main(args, data)
end
return p
b74dd63857b24904ac452429b11213f18647471f
模組:Template wrapper
828
13
16
2023-08-10T12:54:08Z
203.03a
2
建立內容為「require('Module:No globals'); local error_msg = '<span style=\"font-size:100%\" class=\"error\"><code style=\"color:inherit; border:inherit; padding:inherit;\">|_template=</code> missing or empty</span>'; --[[--------------------------< I S _ I N _ T A B L E >-------------------------------------------------------- scan through tbl looking for value; return true if found, false else ]] local function is_in_table (tbl, value) for k, v in pairs…」的新頁面
Scribunto
text/plain
require('Module:No globals');
local error_msg = '<span style=\"font-size:100%\" class=\"error\"><code style=\"color:inherit; border:inherit; padding:inherit;\">|_template=</code> missing or empty</span>';
--[[--------------------------< I S _ I N _ T A B L E >--------------------------------------------------------
scan through tbl looking for value; return true if found, false else
]]
local function is_in_table (tbl, value)
for k, v in pairs (tbl) do
if v == value then return true end
end
return false;
end
--[[--------------------------< A D D _ P A R A M E T E R >----------------------------------------------------
adds parameter name and its value to args table according to the state of boolean list argument; kv pair for
template execution; k=v string for template listing.
]]
local function add_parameter (k, v, args, list)
if list then
table.insert( args, table.concat ({k, '=', v})); -- write parameter names and values to args table as string
else
args[k] = v; -- copy parameters to args table
end
end
--[[--------------------------< A L I A S _ M A P _ G E T >----------------------------------------------------
returns a table of local template (parent frame) parameter names and the target template names that match where
in [key]=<value> pairs where:
[key] is local template parameter name (an alias)
<value> is target template parameter name (the canonical parameter name used in the working template)
The parameter |_alias-map= has the form:
|_alias-map=<list>
where <list> is a comma-separated list of alias / canonical parameter name pairs in the form
<from> : <to>
where:
<from> is the local template's parameter name (alias)
<to> is the target template's parameter name (canonical)
for enumerated parameters place an octothorp (#) where the enumerator digits are placed in the parameter names:
<from#> : <to#>
]]
local function alias_map_get (_alias_map)
local T = mw.text.split (_alias_map, '%s*,%s*'); -- convert the comma-separated list into a table of alias pairs
local mapped_aliases = {}; -- mapped aliases will go here
local l_name, t_name; -- parameter names
for _, alias_pair in ipairs (T) do -- loop through the table of alias pairs
l_name, t_name = alias_pair:match ('(.-)%s*:%s*(.+)'); -- from each pair, get local and target parameter names
if l_name and t_name then -- if both are set
if tonumber (l_name) then
l_name = tonumber (l_name); -- convert number-as-text to a number
end
mapped_aliases[l_name] = t_name; -- add them to the map table
end
end
return mapped_aliases;
end
--[[--------------------------< F R A M E _ A R G S _ G E T >--------------------------------------------------
Fetch the wrapper template's 'default' and control parameters; adds default parameters to args
returns content of |_template= parameter (name of the working template); nil else
]]
local function frame_args_get (frame_args, args, list)
local template;
for k, v in pairs (frame_args) do -- here we get the wrapper template's 'default' parameters
if 'string' == type (k) and (v and ('' ~= v)) then -- do not pass along positional or empty parameters
if '_template' == k then
template = v; -- save the name of template that we are wrapping
elseif '_exclude' ~= k and '_reuse' ~= k and '_include-positional' ~= k and '_alias-map' ~= k then -- these already handled so ignore here;
add_parameter (k, v, args, list); -- add all other parameters to args in the style dictated by list
end
end
end
return template; -- return contents of |_template= parameter
end
--[=[--------------------------< P F R A M E _ A R G S _ G E T >------------------------------------------------
Fetches the wrapper template's 'live' parameters; adds live parameters that aren't members of the exclude table to
args table; positional parameters may not be excluded
no return value
]=]
local function pframe_args_get (pframe_args, args, exclude, _include_positional, list)
for k, v in pairs (pframe_args) do
if 'string' == type (k) and not is_in_table (exclude, k) then -- do not pass along excluded parameters
if v and ('' ~= v) then -- pass along only those parameters that have assigned values
if 'unset' == v:lower() then -- special keyword to unset 'default' parameters set in the wrapper template
v = ''; -- unset the value in the args table
end
add_parameter (k, v, args, list) -- add all other parameters to args in the style dictated by list; alias map only supported for local-template parameters
end
end
end
if _include_positional then
for i, v in ipairs (pframe_args) do -- pass along positional parameters
if 'unset' == v:lower() then -- special keyword to unset 'default' parameters set in the wrapper template
v = ''; -- unset the value in the args table
end
add_parameter (i, v, args, list);
end
end
end
--[[--------------------------< _ M A I N >--------------------------------------------------------------------
Collect the various default and live parameters into args styled according to boolean list.
returns name of the working or listed template or nil for an error message
]]
local function _main (frame, args, list)
local template;
local exclude = {}; -- table of parameter names for parameters that are not passed to the working template
local reuse_list = {}; -- table of pframe parameter names whose values are modified before they are passed to the working template as the same name
local alias_map = {}; -- table that maps parameter aliases to working template canonical parameter names
local _include_positional;
if frame.args._exclude and ('' ~= frame.args._exclude) then -- if there is |_exclude= and it's not empty
exclude = mw.text.split (frame.args._exclude, "%s*,%s*"); -- make a table from its contents
end
-- TODO: |_reuse= needs a better name (|_reuse=)
if frame.args._reuse and ('' ~= frame.args._reuse) then -- if there is |_reuse= and it's not empty
reuse_list = mw.text.split (frame.args._reuse, "%s*,%s*"); -- make a table from its contents
end
if frame.args['_alias-map'] and ('' ~= frame.args['_alias-map']) then -- if there is |_alias-map= and it's not empty
alias_map = alias_map_get (frame.args['_alias-map']); -- make a table from its contents
end
template = frame_args_get (frame.args, args, list); -- get parameters provided in the {{#invoke:template wrapper|...|...}}
if nil == template or '' == template then -- this is the one parameter that is required by this module
return nil; -- not present, tell calling function to emit an error message
end
_include_positional = 'yes' == frame.args['_include-positional']; -- when true pass all positional parameters along with non-excluded named parameters to ...
-- ... the working template; positional parameters are not excludable
local _pframe_args = frame:getParent().args; -- here we get the wrapper template's 'live' parameters from pframe.args
local pframe_args = {}; -- a local table that we can modify
for k, v in pairs (_pframe_args) do -- make a copy that we can modify
pframe_args[k] = v;
end
-- here we look for pframe parameters that are aliases of canonical parameter names; when found
-- we replace the alias with the canonical. We do this here because the reuse_list works on
-- canonical parameter names so first we convert alias parameter names to canonical names and then
-- we remove those canonical names from the pframe table that are reused (provided to the working
-- template through the frame args table)
for k, v in pairs (alias_map) do -- k is alias name, v is canonical name
if pframe_args[k] then -- if pframe_args has parameter with alias name
pframe_args[v] = _pframe_args[k]; -- create new canonical name with alias' value
pframe_args[k] = nil; -- unset the alias
end
end
for k, v in pairs (pframe_args) do -- do enumerated parameter alias -> canonical translation
if 'string' == type (k) then -- only named parameters can be enumerated
if alias_map[k..'#'] then -- non-enumerated alias matches enumerated parameter pattern? enumerator at end only
pframe_args[alias_map[k..'#']:gsub('#', '')] = v; -- remove '#' and copy parameter to pframe_args table
pframe_args[k] = nil; -- unset the alias
elseif k:match ('%d+') then -- if this parameter name contains digits
local temp = k:gsub ('%d+', '#'); -- make a copy; digits replaced with single '#'
local enum = k:match ('%d+'); -- get the enumerator
if alias_map[temp] then -- if this parameter is a recognized enumerated alias
pframe_args[alias_map[temp]:gsub('#', enum)] = v; -- use canonical name and replace '#' with enumerator and add to pframe_args
pframe_args[k] = nil; -- unset the alias
end
end
end
end
-- pframe parameters that are _reused are 'reused' have the form something like this:
-- |chapter=[[wikisource:{{{chapter}}}|{{{chapter}}}]]
-- where a parameter in the wrapping template is modified and then passed to the working template
-- using the same parameter name (in this example |chapter=)
-- remove parameters that will be reused
for k, v in ipairs (reuse_list) do -- k is numerical index, v is canonical parameter name to ignore
if pframe_args[v] then -- if pframe_args has parameter that should be ignored
pframe_args[v] = nil; -- unset the ignored parameter
end
end
pframe_args_get (pframe_args, args, exclude, _include_positional, list); -- add parameters and values to args that are not listed in the exclude table
return template; -- args now has all default and live parameters, return working template name
end
--[[--------------------------< W R A P >----------------------------------------------------------------------
Template entry point. Call this function to 'execute' the working template
]]
local function wrap (frame)
local args = {}; -- table of default and live parameters and their values to be passed to the wrapped template
local template; -- the name of the working template
template = _main (frame, args, false); -- get default and live parameters and the name of the working template
if not template then -- template name is required
return error_msg; -- emit error message and abandon if template name not present
end
return frame:expandTemplate {title=template, args=args}; -- render the working template
end
--[[--------------------------< L I S T >----------------------------------------------------------------------
Template entry point. Call this function to 'display' the source for the working template. This function added
as a result of a TfD here: Wikipedia:Templates_for_discussion/Log/2018_April_28#Module:PassArguments
This function replaces a similarly named function which was used in {{cite compare}} and {{cite compare2}}
Values in the args table are numerically indexed strings in the form 'name=value'
]]
local function list(frame, do_link)
local args = {}; -- table of default and live parameters and their values to be passed to the listed template
local template; -- the name of the listed template
template = _main (frame, args, true); -- get default and live parameters and the name of the listed template
if not template then -- template name is required
return error_msg; -- emit error message and abandon if template name not present
end
if do_link then
template = ('[[%s|%s]]'):format(frame:expandTemplate{ title='Transclude', args = {template} }, template)
end
table.sort(args)
for i = 1, #args do
local stripped = args[i]:match('^' .. i .. '=([^=]*)$')
if stripped then args[i] = stripped else break end
end
return frame:preprocess(table.concat({
'<code style="color:inherit; background:inherit; border:none;">{{',
template,
('<wbr><nowiki>|%s</nowiki>'):rep(#args):format(unpack(args)), '}}</code>'})); -- render the template
end
local function link (frame)
return list(frame, true)
end
--[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------
]]
return {
link = link,
list = list,
wrap = wrap,
};
aa1b56cac4081642637ea7d11fba53513d4335a7
模組:Yesno
828
14
17
2023-08-10T12:55:04Z
203.03a
2
建立內容為「-- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to the template {{yesno}}. return function (val, default) -- If your wiki uses non-ascii characters for any of "yes", "no", etc., you -- should replace "val:lower()" with "mw.ustring.lower(val)" in the -- following line. val = type(val) == 'string' and val:lower() or val if val == nil then return nil elseif val == true or val == 'yes' or val == '…」的新頁面
Scribunto
text/plain
-- Function allowing for consistent treatment of boolean-like wikitext input.
-- It works similarly to the template {{yesno}}.
return function (val, default)
-- If your wiki uses non-ascii characters for any of "yes", "no", etc., you
-- should replace "val:lower()" with "mw.ustring.lower(val)" in the
-- following line.
val = type(val) == 'string' and val:lower() or val
if val == nil then
return nil
elseif val == true
or val == 'yes'
or val == 'y'
or val == 'true'
or val == 't'
or val == 'on'
or val == '是'
or val == '开'
or val == '開'
or tonumber(val) == 1
then
return true
elseif val == false
or val == 'no'
or val == 'n'
or val == 'false'
or val == 'f'
or val == 'off'
or val == '否'
or val == '关'
or val == '關'
or tonumber(val) == 0
then
return false
else
return default
end
end
2f0635fe93a396f2633055bc8670ccb84f3caa50
模板:模板格式
10
15
18
2023-08-10T12:56:58Z
203.03a
2
建立內容為「<includeonly><var title="设置 {{{1|}}}"><{{{1|参数值}}}></var></includeonly><noinclude>{{模板文件}} <!-- 在本行下編輯模板說明 --> == 用法 == ; 本模板可以帮助在撰写模板文件或帮助文件时提供格式辅助,可以更精确的表述参数设置。 ; 语法: <code><nowiki>{{</nowiki>{{PAGENAME}}|1={{模板格式|参数名称}}}}</code> :* <code>1</code> : l’需要设置的参数名称为必选项。 ;示例: :*…」的新頁面
wikitext
text/x-wiki
<includeonly><var title="设置 {{{1|}}}"><{{{1|参数值}}}></var></includeonly><noinclude>{{模板文件}}
<!-- 在本行下編輯模板說明 -->
== 用法 ==
; 本模板可以帮助在撰写模板文件或帮助文件时提供格式辅助,可以更精确的表述参数设置。
; 语法: <code><nowiki>{{</nowiki>{{PAGENAME}}|1={{模板格式|参数名称}}}}</code>
:* <code>1</code> : l’需要设置的参数名称为必选项。
;示例:
:* « <code><nowiki>{{</nowiki>{{PAGENAME}}|参数名称}}</code> » 效果为 «{{{{PAGENAME}}|参数名称}}».
:* « <code>维基人<nowiki>{{</nowiki>{{PAGENAME}}|lambda}}的个人主页为 <code>User:<nowiki>{{</nowiki>{{PAGENAME}}|lambda}}</code>.</code>» 效果为 « 维基人{{{{PAGENAME}}|lambda}}的个人主页为 <code>User:{{ {{PAGENAME}}|lambda}}</code>. ».
<!--[[en:Template:Param]] 非同一模板-->
<!-- 本行下加入模板的分類 -->
<!-- 本行下加入模板的跨語言鏈接 -->
</noinclude>
0347fd213fd0b33a9d478e762678676803ab5c58
模板:Infobox
10
16
19
2023-08-10T12:58:09Z
203.03a
2
建立內容為「{{#invoke:Infobox|infobox}}<noinclude> {{documentation}} </noinclude> 」的新頁面
wikitext
text/x-wiki
{{#invoke:Infobox|infobox}}<noinclude>
{{documentation}}
</noinclude>
627ee6fcf4d4f108fe054b5c476201cad0ed7717
模組:Infobox
828
17
20
2023-08-10T12:59:06Z
203.03a
2
建立內容為「-- -- This module implements {{Infobox}} -- 中文的此模块对比英文维基多解析了overimage, overcaption, -- overimagerowclass以及header/labal/data*style参数。 -- local p = {} local navbar = require('Module:Navbar')._navbar local args = {} local origArgs = {} local root local function notempty( s ) return s and s:match( '%S' ) end local function fixChildBoxes(sval, tt) if notempty(sval) then local marker = '<span class=special_infobox_…」的新頁面
Scribunto
text/plain
--
-- This module implements {{Infobox}}
-- 中文的此模块对比英文维基多解析了overimage, overcaption,
-- overimagerowclass以及header/labal/data*style参数。
--
local p = {}
local navbar = require('Module:Navbar')._navbar
local args = {}
local origArgs = {}
local root
local function notempty( s ) return s and s:match( '%S' ) end
local function fixChildBoxes(sval, tt)
if notempty(sval) then
local marker = '<span class=special_infobox_marker>'
local s = sval
s = mw.ustring.gsub(s, '(<%s*[Tt][Rr])', marker .. '%1')
s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>)', '%1' .. marker)
if s:match(marker) then
s = mw.ustring.gsub(s, marker .. '%s*' .. marker, '')
s = mw.ustring.gsub(s, '([\r\n]|-[^\r\n]*[\r\n])%s*' .. marker, '%1')
s = mw.ustring.gsub(s, marker .. '%s*([\r\n]|-)', '%1')
s = mw.ustring.gsub(s, '(</[Cc][Aa][Pp][Tt][Ii][Oo][Nn]%s*>%s*)' .. marker, '%1')
s = mw.ustring.gsub(s, '(<%s*[Tt][Aa][Bb][Ll][Ee][^<>]*>%s*)' .. marker, '%1')
s = mw.ustring.gsub(s, '^(%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1')
s = mw.ustring.gsub(s, '([\r\n]%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1')
s = mw.ustring.gsub(s, marker .. '(%s*</[Tt][Aa][Bb][Ll][Ee]%s*>)', '%1')
s = mw.ustring.gsub(s, marker .. '(%s*\n|%})', '%1')
end
if s:match(marker) then
local subcells = mw.text.split(s, marker)
s = ''
for k = 1, #subcells do
if k == 1 then
s = s .. subcells[k] .. '</' .. tt .. '></tr>'
elseif k == #subcells then
local rowstyle = ' style="display:none"'
if notempty(subcells[k]) then rowstyle = '' end
s = s .. '<tr' .. rowstyle ..'><' .. tt .. ' colspan=2>\n' .. subcells[k]
elseif notempty(subcells[k]) then
if (k % 2) == 0 then
s = s .. subcells[k]
else
s = s .. '<tr><' .. tt .. ' colspan=2>\n' .. subcells[k] .. '</' .. tt .. '></tr>'
end
end
end
end
-- the next two lines add a newline at the end of lists for the PHP parser
-- https://en.wikipedia.org/w/index.php?title=Template_talk:Infobox_musical_artist&oldid=849054481
-- remove when [[:phab:T191516]] is fixed or OBE
s = mw.ustring.gsub(s, '([\r\n][%*#;:][^\r\n]*)$', '%1\n')
s = mw.ustring.gsub(s, '^([%*#;:][^\r\n]*)$', '%1\n')
s = mw.ustring.gsub(s, '^([%*#;:])', '\n%1')
s = mw.ustring.gsub(s, '^(%{%|)', '\n%1')
return s
else
return sval
end
end
local function union(t1, t2)
-- Returns the union of the values of two tables, as a sequence.
local vals = {}
for k, v in pairs(t1) do
vals[v] = true
end
for k, v in pairs(t2) do
vals[v] = true
end
local ret = {}
for k, v in pairs(vals) do
table.insert(ret, k)
end
return ret
end
local function getArgNums(prefix)
-- Returns a table containing the numbers of the arguments that exist
-- for the specified prefix. For example, if the prefix was 'data', and
-- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}.
local nums = {}
for k, v in pairs(args) do
local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$')
if num then table.insert(nums, tonumber(num)) end
end
table.sort(nums)
return nums
end
local function addRow(rowArgs)
-- Adds a row to the infobox, with either a header cell
-- or a label/data cell combination.
if rowArgs.header and rowArgs.header ~= '_BLANK_' then
root
:tag('tr')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('id', rowArgs.rowid)
:tag('th')
:attr('colspan', 2)
:attr('id', rowArgs.headerid)
:addClass(rowArgs.class)
:addClass(args.headerclass)
:css('text-align', 'center')
:cssText(rowArgs.headerstyle)
:cssText(rowArgs.rowcellstyle)
:wikitext(fixChildBoxes(rowArgs.header, 'th'))
if rowArgs.data then
root:wikitext('[[Category:使用已忽略数据行信息框模板的条目]]')
end
elseif rowArgs.data then
if not rowArgs.data:gsub('%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]', ''):match('^%S') then
rowArgs.rowstyle = 'display:none'
end
local row = root:tag('tr')
row:addClass(rowArgs.rowclass)
row:cssText(rowArgs.rowstyle)
row:attr('id', rowArgs.rowid)
if rowArgs.label then
row
:tag('th')
:attr('scope', 'row')
:css('text-align', 'left')
:attr('id', rowArgs.labelid)
:cssText(rowArgs.labelstyle)
:cssText(rowArgs.rowcellstyle)
:wikitext(rowArgs.label)
:done()
end
local dataCell = row:tag('td')
if not rowArgs.label then
dataCell
:attr('colspan', 2)
:css('text-align', 'center')
end
dataCell
:attr('id', rowArgs.dataid)
:addClass(rowArgs.class)
:cssText(rowArgs.datastyle)
:cssText(rowArgs.rowcellstyle)
:wikitext(fixChildBoxes(rowArgs.data, 'td'))
end
end
local function renderOverImage()
if not args.overimage then return end
local row = root:tag('tr')
row:addClass(args.overimagerowclass)
local topImage = row:tag('td')
topImage:attr('colspan', 2)
topImage:addClass(args.imageclass)
topImage:cssText(args.imagestyle)
topImage:css('text-align', 'center')
if args.overcaption and args.captionstyle then
topImage:wikitext(fixChildBoxes(args.overimage .. '<div style=\"' .. args.captionstyle .. '\">' .. args.overcaption .. '</div>', 'td'))
else
if args.overcaption then
topImage:wikitext(fixChildBoxes(args.overimage .. '<div>' .. args.overcaption .. '</div>', 'td'))
else
topImage:wikitext(fixChildBoxes(args.overimage, 'td'))
end
end
end
local function renderTitle()
if not args.title then return end
root
:tag('caption')
:addClass(args.titleclass)
:cssText(args.titlestyle)
:wikitext('\'\'\'' .. args.title .. '\'\'\'')
end
local function renderAboveRow()
if not args.above then return end
root
:tag('tr')
:tag('th')
:attr('colspan', 2)
:addClass(args.aboveclass)
:css('text-align', 'center')
:css('font-size', '125%')
:css('font-weight', 'bold')
:cssText(args.abovestyle)
:wikitext(fixChildBoxes(args.above,'th'))
end
local function renderBelowRow()
if not args.below then return end
root
:tag('tr')
:tag('td')
:attr('colspan', '2')
:addClass(args.belowclass)
:css('text-align', 'center')
:cssText(args.belowstyle)
:wikitext(fixChildBoxes(args.below,'td'))
end
local function renderSubheaders()
if args.subheader then
args.subheader1 = args.subheader
end
if args.subheaderrowclass then
args.subheaderrowclass1 = args.subheaderrowclass
end
local subheadernums = getArgNums('subheader')
for k, num in ipairs(subheadernums) do
addRow({
data = args['subheader' .. tostring(num)],
datastyle = args.subheaderstyle,
rowcellstyle = args['subheaderstyle' .. tostring(num)],
class = args.subheaderclass,
rowclass = args['subheaderrowclass' .. tostring(num)]
})
end
end
local function renderImages()
if args.image then
args.image1 = args.image
end
if args.caption then
args.caption1 = args.caption
end
local imagenums = getArgNums('image')
for k, num in ipairs(imagenums) do
local caption = args['caption' .. tostring(num)]
local data = mw.html.create():wikitext(args['image' .. tostring(num)])
if caption then
data
:tag('div')
:cssText(args.captionstyle)
:wikitext(caption)
end
addRow({
data = tostring(data),
datastyle = args.imagestyle,
class = args.imageclass,
rowclass = args['imagerowclass' .. tostring(num)]
})
end
end
local function preprocessRows()
-- Gets the union of the header and data argument numbers,
-- and renders them all in order using addRow.
local rownums = union(getArgNums('header'), getArgNums('data'))
table.sort(rownums)
local lastheader
for k, num in ipairs(rownums) do
if args['header' .. tostring(num)] then
if lastheader then
args['header' .. tostring(lastheader)] = nil
end
lastheader = num
elseif args['data' .. tostring(num)] and args['data' .. tostring(num)]:gsub('%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]', ''):match('^%S') then
local data = args['data' .. tostring(num)]
if data:gsub('%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]', ''):match('%S') then
lastheader = nil
end
end
end
if lastheader then
args['header' .. tostring(lastheader)] = nil
end
end
local function renderRows()
-- Gets the union of the header and data argument numbers,
-- and renders them all in order using addRow.
local rownums = union(getArgNums('header'), getArgNums('data'))
table.sort(rownums)
for k, num in ipairs(rownums) do
addRow({
header = args['header' .. tostring(num)],
headerstyle = (args.headerstyle or '') .. (args.headerstyle and ';' or '') .. (args['header' .. tostring(num) .. 'style'] or ''),
label = args['label' .. tostring(num)],
labelstyle = (args.labelstyle or '') .. (args.labelstyle and ';' or '') .. (args['label' .. tostring(num) .. 'style'] or ''),
data = args['data' .. tostring(num)],
datastyle = (args.datastyle or '') .. (args.datastyle and ';' or '') .. (args['data' .. tostring(num) .. 'style'] or ''),
class = args['class' .. tostring(num)],
rowclass = args['rowclass' .. tostring(num)],
rowstyle = args['rowstyle' .. tostring(num)],
rowcellstyle = args['rowcellstyle' .. tostring(num)],
dataid = args['dataid' .. tostring(num)],
labelid = args['labelid' .. tostring(num)],
headerid = args['headerid' .. tostring(num)],
rowid = args['rowid' .. tostring(num)]
})
end
end
local function renderNavBar()
if not args.name then return end
root
:tag('tr')
:tag('td')
:attr('colspan', '2')
:css('text-align', 'right')
:wikitext(navbar{
args.name,
mini = 1,
})
end
local function renderItalicTitle()
local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title'])
if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then
root:wikitext(mw.getCurrentFrame():expandTemplate({title = 'italic title'}))
end
end
local function renderTrackingCategories()
if args.decat ~= 'yes' then
if args.child == 'yes' then
if args.title then
root:wikitext('[[Category:使用带有标题参数的嵌入式信息框模板的条目]]')
end
elseif #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then
root:wikitext('[[Category:使用无数据行信息框模板的条目]]')
end
end
end
local function _infobox()
-- Specify the overall layout of the infobox, with special settings
-- if the infobox is used as a 'child' inside another infobox.
if args.child ~= 'yes' then
root = mw.html.create('table')
root
:addClass((args.subbox ~= 'yes') and 'infobox' or nil)
:addClass(args.bodyclass)
:attr('cellspacing', 3)
:css('border-spacing', '3px')
if args.subbox == 'yes' then
root
:css('padding', '0')
:css('border', 'none')
:css('margin', '-3px')
:css('width', 'auto')
:css('min-width', '100%')
:css('font-size', 'small')
:css('clear', 'none')
:css('float', 'none')
:css('background-color', 'transparent')
else
root
:css('width', '22em')
:css('text-align', 'left')
:css('font-size', 'small')
:css('line-height', '1.5em')
end
root
:cssText(args.bodystyle)
renderTitle()
renderAboveRow()
else
root = mw.html.create()
root
:wikitext(args.title)
end
renderOverImage()
renderSubheaders()
renderImages()
if args.autoheaders then
preprocessRows()
end
renderRows()
renderBelowRow()
renderNavBar()
renderItalicTitle()
renderTrackingCategories()
return tostring(root)
end
local function preprocessSingleArg(argName)
-- If the argument exists and isn't blank, add it to the argument table.
-- Blank arguments are treated as nil to match the behaviour of ParserFunctions.
if origArgs[argName] and origArgs[argName] ~= '' then
args[argName] = origArgs[argName]
end
end
local function preprocessArgs(prefixTable, step)
-- Assign the parameters with the given prefixes to the args table, in order, in batches
-- of the step size specified. This is to prevent references etc. from appearing in the
-- wrong order. The prefixTable should be an array containing tables, each of which has
-- two possible fields, a "prefix" string and a "depend" table. The function always parses
-- parameters containing the "prefix" string, but only parses parameters in the "depend"
-- table if the prefix parameter is present and non-blank.
if type(prefixTable) ~= 'table' then
error("Non-table value detected for the prefix table", 2)
end
if type(step) ~= 'number' then
error("Invalid step value detected", 2)
end
-- Get arguments without a number suffix, and check for bad input.
for i,v in ipairs(prefixTable) do
if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then
error('Invalid input detected to preprocessArgs prefix table', 2)
end
preprocessSingleArg(v.prefix)
-- Only parse the depend parameter if the prefix parameter is present and not blank.
if args[v.prefix] and v.depend then
for j, dependValue in ipairs(v.depend) do
if type(dependValue) ~= 'string' then
error('Invalid "depend" parameter value detected in preprocessArgs')
end
preprocessSingleArg(dependValue)
end
end
end
-- Get arguments with number suffixes.
local a = 1 -- Counter variable.
local moreArgumentsExist = true
while moreArgumentsExist == true do
moreArgumentsExist = false
for i = a, a + step - 1 do
for j,v in ipairs(prefixTable) do
local prefixArgName = v.prefix .. tostring(i)
if origArgs[prefixArgName] then
moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones.
preprocessSingleArg(prefixArgName)
end
-- Process the depend table if the prefix argument is present and not blank, or
-- we are processing "prefix1" and "prefix" is present and not blank, and
-- if the depend table is present.
if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then
for j,dependValue in ipairs(v.depend) do
local dependArgName = dependValue .. tostring(i)
preprocessSingleArg(dependArgName)
end
end
end
end
a = a + step
end
end
function preprocessSpecificStyle(styleTable, step)
-- Assign the parameters *style to the args table
local a = 1 -- Counter variable.
local moreArgumentsExist = true
while moreArgumentsExist == true do
moreArgumentsExist = false
for i = a,a + step - 1 do
for j,v in ipairs(styleTable) do
local styleArgName = v.arg .. tostring(i) .. 'style'
if origArgs[styleArgName] then
moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones.
preprocessSingleArg(styleArgName)
end
end
end
a = a + step
end
end
local function parseDataParameters()
-- Parse the data parameters in the same order that the old {{infobox}} did, so that
-- references etc. will display in the expected places. Parameters that depend on
-- another parameter are only processed if that parameter is present, to avoid
-- phantom references appearing in article reference lists.
preprocessSingleArg('autoheaders')
preprocessSingleArg('child')
preprocessSingleArg('bodyclass')
preprocessSingleArg('subbox')
preprocessSingleArg('bodystyle')
preprocessSingleArg('overimage')
preprocessSingleArg('overcaption')
preprocessSingleArg('overimagerowclass')
preprocessSingleArg('title')
preprocessSingleArg('titleclass')
preprocessSingleArg('titlestyle')
preprocessSingleArg('above')
preprocessSingleArg('aboveclass')
preprocessSingleArg('abovestyle')
preprocessArgs({
{prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}}
}, 10)
preprocessSingleArg('subheaderstyle')
preprocessSingleArg('subheaderclass')
preprocessArgs({
{prefix = 'image', depend = {'caption', 'imagerowclass'}}
}, 10)
preprocessSingleArg('captionstyle')
preprocessSingleArg('imagestyle')
preprocessSingleArg('imageclass')
preprocessArgs({
{prefix = 'header'},
{prefix = 'data', depend = {'label'}},
{prefix = 'rowclass'},
{prefix = 'rowstyle'},
{prefix = 'rowcellstyle'},
{prefix = 'class'},
{prefix = 'dataid'},
{prefix = 'labelid'},
{prefix = 'headerid'},
{prefix = 'rowid'}
}, 80)
preprocessSpecificStyle({
{arg = 'header'},
{arg = 'label'},
{arg = 'data'}
}, 80)
preprocessSingleArg('headerclass')
preprocessSingleArg('headerstyle')
preprocessSingleArg('labelstyle')
preprocessSingleArg('datastyle')
preprocessSingleArg('below')
preprocessSingleArg('belowclass')
preprocessSingleArg('belowstyle')
preprocessSingleArg('name')
args['italic title'] = origArgs['italic title'] -- different behaviour if blank or absent
preprocessSingleArg('decat')
end
function p.infobox(frame)
-- If called via #invoke, use the args passed into the invoking template.
-- Otherwise, for testing purposes, assume args are being passed directly in.
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
else
origArgs = frame
end
parseDataParameters()
return _infobox()
end
function p.infoboxTemplate(frame)
-- For calling via #invoke within a template
origArgs = {}
for k,v in pairs(frame.args) do origArgs[k] = mw.text.trim(v) end
parseDataParameters()
return _infobox()
end
return p
61a9bcbcd378902ef8e4484168565abd9fe0f403
模組:Message box/configuration
828
18
21
2023-08-10T13:02:04Z
203.03a
2
建立內容為「local ambox = { types = { speedy = { class = 'ambox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'ambox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'ambox-content', image = 'Ambox important.svg' }, style = { class = 'ambox-style', image = 'Edit-clear.svg' }, move = { class = 'ambox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'ambox-pro…」的新頁面
Scribunto
text/plain
local ambox = {
types = {
speedy = {
class = 'ambox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'ambox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'ambox-content',
image = 'Ambox important.svg'
},
style = {
class = 'ambox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'ambox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'ambox-protection',
image = 'Semi-protection-shackle-keyhole.svg'
},
notice = {
class = 'ambox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'},
allowSmall = true,
smallParam = 'left',
smallClass = 'mbox-small-left',
substCheck = true,
classes = {'metadata', 'ambox'},
usePlainlinksParam = true,
allowId = true,
imageEmptyCell = true,
imageCheckBlank = true,
imageSmallSize = '20x20px',
imageCellDiv = true,
useCollapsibleTextFields = true,
imageRightNone = true,
sectionDefault = '條目',
allowMainspaceCategories = true,
templateCategory = '條目訊息模板',
templateCategoryRequireName = true,
templateErrorCategory = '缺少參數的條目訊息模板',
templateErrorParamsToCheck = {'issue', 'fix', 'subst'}
}
local cmbox = {
types = {
speedy = {
class = 'cmbox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'cmbox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'cmbox-content',
image = 'Ambox important.svg'
},
style = {
class = 'cmbox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'cmbox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'cmbox-protection',
image = 'Semi-protection-shackle-keyhole.svg'
},
notice = {
class = 'cmbox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'cmbox'},
usePlainlinksParam = true,
imageEmptyCell = true
}
local fmbox = {
types = {
warning = {
class = 'fmbox-warning',
image = 'Ambox warning pn.svg'
},
editnotice = {
class = 'fmbox-editnotice',
image = 'Information icon4.svg'
},
system = {
class = 'fmbox-system',
image = 'Information icon4.svg'
}
},
default = 'system',
showInvalidTypeError = true,
allowId = true,
classes = {'fmbox'},
usePlainlinksParam = true,
imageEmptyCell = false,
imageRightNone = false
}
local imbox = {
types = {
speedy = {
class = 'imbox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'imbox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'imbox-content',
image = 'Ambox important.svg'
},
style = {
class = 'imbox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'imbox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'imbox-protection',
image = 'Semi-protection-shackle-keyhole.svg'
},
license = {
class = 'imbox-license',
image = 'Imbox license.png'
},
featured = {
class = 'imbox-featured',
image = 'Cscr-featured.svg'
},
notice = {
class = 'imbox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'imbox'},
usePlainlinksParam = true,
imageEmptyCell = true,
below = true,
templateCategory = '檔案訊息模板'
}
local ombox = {
types = {
speedy = {
class = 'ombox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'ombox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'ombox-content',
image = 'Ambox important.svg'
},
style = {
class = 'ombox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'ombox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'ombox-protection',
image = 'Semi-protection-shackle-keyhole.svg'
},
notice = {
class = 'ombox-notice',
image = 'Information icon4.svg'
},
note = {
class = 'ombox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'ombox'},
usePlainlinksParam = true,
allowSmall = true,
imageEmptyCell = true,
imageRightNone = true
}
local tmbox = {
types = {
speedy = {
class = 'tmbox-speedy',
image = 'Ambox warning pn.svg'
},
delete = {
class = 'tmbox-delete',
image = 'Ambox warning pn.svg'
},
content = {
class = 'tmbox-content',
image = 'Ambox important.svg'
},
style = {
class = 'tmbox-style',
image = 'Edit-clear.svg '
},
move = {
class = 'tmbox-move',
image = 'Merge-split-transwiki default.svg'
},
protection = {
class = 'tmbox-protection',
image = 'Semi-protection-shackle-keyhole.svg'
},
notice = {
class = 'tmbox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'tmbox'},
usePlainlinksParam = true,
allowId = true,
allowSmall = true,
imageRightNone = true,
imageEmptyCell = true,
imageEmptyCellStyle = true,
templateCategory = '討論訊息模板'
}
return {
ambox = ambox,
cmbox = cmbox,
fmbox = fmbox,
imbox = imbox,
ombox = ombox,
tmbox = tmbox
}
d6b253dd26d5c1b7843394d8c6756b0868e70b6c
模組:Category handler/data
828
19
22
2023-08-10T13:03:10Z
203.03a
2
建立內容為「-- This module assembles data to be passed to [[Module:Category handler]] using -- mw.loadData. This includes the configuration data and whether the current -- page matches the title blacklist. local data = require('Module:Category handler/config') local mShared = require('Module:Category handler/shared') local blacklist = require('Module:Category handler/blacklist') local title = mw.title.getCurrentTitle() data.currentTitleMatchesBlacklist = mShared.match…」的新頁面
Scribunto
text/plain
-- This module assembles data to be passed to [[Module:Category handler]] using
-- mw.loadData. This includes the configuration data and whether the current
-- page matches the title blacklist.
local data = require('Module:Category handler/config')
local mShared = require('Module:Category handler/shared')
local blacklist = require('Module:Category handler/blacklist')
local title = mw.title.getCurrentTitle()
data.currentTitleMatchesBlacklist = mShared.matchesBlacklist(
title.prefixedText,
blacklist
)
data.currentTitleNamespaceParameters = mShared.getNamespaceParameters(
title,
mShared.getParamMappings()
)
return data
abbc68048ff698e88dda06b64ecf384bbf583120
模組:Documentation
828
20
23
2023-08-10T13:05:51Z
203.03a
2
建立內容為「-- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs local messageBox = require('Module:Message box') -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local function…」的新頁面
Scribunto
text/plain
-- This module implements {{documentation}}.
-- Get required modules.
local getArgs = require('Module:Arguments').getArgs
local messageBox = require('Module:Message box')
-- Get the config table.
local cfg = mw.loadData('Module:Documentation/config')
local p = {}
-- Often-used functions.
local ugsub = mw.ustring.gsub
----------------------------------------------------------------------------
-- Helper functions
--
-- These are defined as local functions, but are made available in the p
-- table for testing purposes.
----------------------------------------------------------------------------
local function message(cfgKey, valArray, expectType)
--[[
-- Gets a message from the cfg table and formats it if appropriate.
-- The function raises an error if the value from the cfg table is not
-- of the type expectType. The default type for expectType is 'string'.
-- If the table valArray is present, strings such as $1, $2 etc. in the
-- message are substituted with values from the table keys [1], [2] etc.
-- For example, if the message "foo-message" had the value 'Foo $2 bar $1.',
-- message('foo-message', {'baz', 'qux'}) would return "Foo qux bar baz."
--]]
local msg = cfg[cfgKey]
expectType = expectType or 'string'
if type(msg) ~= expectType then
error('message: type error in message cfg.' .. cfgKey .. ' (' .. expectType .. ' expected, got ' .. type(msg) .. ')', 2)
end
if not valArray then
return msg
end
local function getMessageVal(match)
match = tonumber(match)
return valArray[match] or error('message: no value found for key $' .. match .. ' in message cfg.' .. cfgKey, 4)
end
local ret = ugsub(msg, '$([1-9][0-9]*)', getMessageVal)
return ret
end
p.message = message
local function makeWikilink(page, display)
if display then
return mw.ustring.format('[[%s|%s]]', page, display)
else
return mw.ustring.format('[[%s]]', page)
end
end
p.makeWikilink = makeWikilink
local function makeCategoryLink(cat, sort)
local catns = mw.site.namespaces[14].name
return makeWikilink(catns .. ':' .. cat, sort)
end
p.makeCategoryLink = makeCategoryLink
local function makeUrlLink(url, display)
return mw.ustring.format('[%s %s]', url, display)
end
p.makeUrlLink = makeUrlLink
local function makeToolbar(...)
local ret = {}
local lim = select('#', ...)
if lim < 1 then
return nil
end
for i = 1, lim do
ret[#ret + 1] = select(i, ...)
end
return '<small style="font-style: normal;">(' .. table.concat(ret, ' | ') .. ')</small>'
end
p.makeToolbar = makeToolbar
----------------------------------------------------------------------------
-- Argument processing
----------------------------------------------------------------------------
local function makeInvokeFunc(funcName)
return function (frame)
local args = getArgs(frame, {
valueFunc = function (key, value)
if type(value) == 'string' then
value = value:match('^%s*(.-)%s*$') -- Remove whitespace.
if key == 'heading' or value ~= '' then
return value
else
return nil
end
else
return value
end
end
})
return p[funcName](args)
end
end
----------------------------------------------------------------------------
-- Entry points
----------------------------------------------------------------------------
function p.nonexistent(frame)
if mw.title.getCurrentTitle().subpageText == 'testcases' then
return frame:expandTemplate{title = 'module test cases notice'}
else
return p.main(frame)
end
end
----------------------------------------------------------------------------
-- Main function
----------------------------------------------------------------------------
p.main = makeInvokeFunc('_main')
function p._main(args)
--[[
-- This function defines logic flow for the module.
-- @args - table of arguments passed by the user
--
-- Messages:
-- 'main-div-id' --> 'template-documentation'
-- 'main-div-classes' --> 'template-documentation iezoomfix'
--]]
local env = p.getEnvironment(args)
local root = mw.html.create()
root
:wikitext(p._getModuleWikitext(args, env))
:wikitext(p.protectionTemplate(env))
:wikitext(p.sandboxNotice(args, env))
-- This div tag is from {{documentation/start box}}, but moving it here
-- so that we don't have to worry about unclosed tags.
:tag('div')
:attr('id', message('main-div-id'))
:addClass(message('main-div-classes'))
:newline()
:wikitext(p._startBox(args, env))
:wikitext(p._content(args, env))
:tag('div')
:css('clear', 'both') -- So right or left floating items don't stick out of the doc box.
:newline()
:done()
:done()
:wikitext(p._endBox(args, env))
:wikitext(p.addTrackingCategories(env))
return tostring(root)
end
----------------------------------------------------------------------------
-- Environment settings
----------------------------------------------------------------------------
function p.getEnvironment(args)
--[[
-- Returns a table with information about the environment, including title objects and other namespace- or
-- path-related data.
-- @args - table of arguments passed by the user
--
-- Title objects include:
-- env.title - the page we are making documentation for (usually the current title)
-- env.templateTitle - the template (or module, file, etc.)
-- env.docTitle - the /doc subpage.
-- env.sandboxTitle - the /sandbox subpage.
-- env.testcasesTitle - the /testcases subpage.
-- env.printTitle - the print version of the template, located at the /Print subpage.
--
-- Data includes:
-- env.protectionLevels - the protection levels table of the title object.
-- env.subjectSpace - the number of the title's subject namespace.
-- env.docSpace - the number of the namespace the title puts its documentation in.
-- env.docpageBase - the text of the base page of the /doc, /sandbox and /testcases pages, with namespace.
-- env.compareUrl - URL of the Special:ComparePages page comparing the sandbox with the template.
--
-- All table lookups are passed through pcall so that errors are caught. If an error occurs, the value
-- returned will be nil.
--]]
local env, envFuncs = {}, {}
-- Set up the metatable. If triggered we call the corresponding function in the envFuncs table. The value
-- returned by that function is memoized in the env table so that we don't call any of the functions
-- more than once. (Nils won't be memoized.)
setmetatable(env, {
__index = function (t, key)
local envFunc = envFuncs[key]
if envFunc then
local success, val = pcall(envFunc)
if success then
env[key] = val -- Memoise the value.
return val
end
end
return nil
end
})
function envFuncs.title()
-- The title object for the current page, or a test page passed with args.page.
local title
local titleArg = args.page
if titleArg then
title = mw.title.new(titleArg)
else
title = mw.title.getCurrentTitle()
end
return title
end
function envFuncs.templateTitle()
--[[
-- The template (or module, etc.) title object.
-- Messages:
-- 'sandbox-subpage' --> 'sandbox'
-- 'testcases-subpage' --> 'testcases'
--]]
local subjectSpace = env.subjectSpace
local title = env.title
local subpage = title.subpageText
if subpage == message('sandbox-subpage') or subpage == message('testcases-subpage') then
return mw.title.makeTitle(subjectSpace, title.baseText)
else
return mw.title.makeTitle(subjectSpace, title.text)
end
end
function envFuncs.docTitle()
--[[
-- Title object of the /doc subpage.
-- Messages:
-- 'doc-subpage' --> 'doc'
--]]
local title = env.title
local docname = args[1] -- User-specified doc page.
local docpage
if docname then
docpage = docname
else
docpage = env.docpageBase .. '/' .. message('doc-subpage')
end
return mw.title.new(docpage)
end
function envFuncs.sandboxTitle()
--[[
-- Title object for the /sandbox subpage.
-- Messages:
-- 'sandbox-subpage' --> 'sandbox'
--]]
return mw.title.new(env.docpageBase .. '/' .. message('sandbox-subpage'))
end
function envFuncs.testcasesTitle()
--[[
-- Title object for the /testcases subpage.
-- Messages:
-- 'testcases-subpage' --> 'testcases'
--]]
return mw.title.new(env.docpageBase .. '/' .. message('testcases-subpage'))
end
function envFuncs.printTitle()
--[[
-- Title object for the /Print subpage.
-- Messages:
-- 'print-subpage' --> 'Print'
--]]
return env.templateTitle:subPageTitle(message('print-subpage'))
end
function envFuncs.protectionLevels()
-- The protection levels table of the title object.
return env.title.protectionLevels
end
function envFuncs.subjectSpace()
-- The subject namespace number.
return mw.site.namespaces[env.title.namespace].subject.id
end
function envFuncs.docSpace()
-- The documentation namespace number. For most namespaces this is the same as the
-- subject namespace. However, pages in the Article, File, MediaWiki or Category
-- namespaces must have their /doc, /sandbox and /testcases pages in talk space.
local subjectSpace = env.subjectSpace
if subjectSpace == 0 or subjectSpace == 6 or subjectSpace == 8 or subjectSpace == 14 then
return subjectSpace + 1
else
return subjectSpace
end
end
function envFuncs.docpageBase()
-- The base page of the /doc, /sandbox, and /testcases subpages.
-- For some namespaces this is the talk page, rather than the template page.
local templateTitle = env.templateTitle
local docSpace = env.docSpace
local docSpaceText = mw.site.namespaces[docSpace].name
-- Assemble the link. docSpace is never the main namespace, so we can hardcode the colon.
return docSpaceText .. ':' .. templateTitle.text
end
function envFuncs.compareUrl()
-- Diff link between the sandbox and the main template using [[Special:ComparePages]].
local templateTitle = env.templateTitle
local sandboxTitle = env.sandboxTitle
if templateTitle.exists and sandboxTitle.exists then
local compareUrl = mw.uri.fullUrl(
'Special:ComparePages',
{page1 = templateTitle.prefixedText, page2 = sandboxTitle.prefixedText}
)
return tostring(compareUrl)
else
return nil
end
end
return env
end
----------------------------------------------------------------------------
-- Auxiliary templates
----------------------------------------------------------------------------
p.getModuleWikitext = makeInvokeFunc('_getModuleWikitext')
function p._getModuleWikitext(args, env)
local currentTitle = mw.title.getCurrentTitle()
if currentTitle.contentModel ~= 'Scribunto' then return end
pcall(require, currentTitle.prefixedText) -- if it fails, we don't care
local moduleWikitext = package.loaded["Module:Module wikitext"]
if moduleWikitext then
return moduleWikitext.main()
end
return ''
end
function p.sandboxNotice(args, env)
--[=[
-- Generates a sandbox notice for display above sandbox pages.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'sandbox-notice-image' --> '[[Image:Sandbox.svg|50px|alt=|link=]]'
-- 'sandbox-notice-blurb' --> 'This is the $1 for $2.'
-- 'sandbox-notice-diff-blurb' --> 'This is the $1 for $2 ($3).'
-- 'sandbox-notice-pagetype-template' --> '[[Wikipedia:Template test cases|template sandbox]] page'
-- 'sandbox-notice-pagetype-module' --> '[[Wikipedia:Template test cases|module sandbox]] page'
-- 'sandbox-notice-pagetype-other' --> 'sandbox page'
-- 'sandbox-notice-compare-link-display' --> 'diff'
-- 'sandbox-notice-testcases-blurb' --> 'See also the companion subpage for $1.'
-- 'sandbox-notice-testcases-link-display' --> 'test cases'
-- 'sandbox-category' --> 'Template sandboxes'
--]=]
local title = env.title
local sandboxTitle = env.sandboxTitle
local templateTitle = env.templateTitle
local subjectSpace = env.subjectSpace
if not (subjectSpace and title and sandboxTitle and templateTitle and mw.title.equals(title, sandboxTitle)) then
return nil
end
-- Build the table of arguments to pass to {{ombox}}. We need just two fields, "image" and "text".
local omargs = {}
omargs.image = message('sandbox-notice-image')
-- Get the text. We start with the opening blurb, which is something like
-- "This is the template sandbox for [[Template:Foo]] (diff)."
local text = ''
local pagetype
if subjectSpace == 10 then
pagetype = message('sandbox-notice-pagetype-template')
elseif subjectSpace == 828 then
pagetype = message('sandbox-notice-pagetype-module')
else
pagetype = message('sandbox-notice-pagetype-other')
end
local pagetypee
if subjectSpace == 10 then
pagetypee = message('template-pagetype')
elseif subjectSpace == 828 then
pagetypee = message('module-pagetype')
else
pagetypee = message('default-pagetype')--message 'other-pagetype' 不存在
end
local templateLink = makeWikilink(templateTitle.prefixedText)
local compareUrl = env.compareUrl
if compareUrl then
local compareDisplay = message('sandbox-notice-compare-link-display')
local compareLink = makeUrlLink(compareUrl, compareDisplay)
text = text .. message('sandbox-notice-diff-blurb', {pagetype, templateLink, compareLink})
else
text = text .. message('sandbox-notice-blurb', {pagetype, templateLink})
end
-- Get the test cases page blurb if the page exists. This is something like
-- "See also the companion subpage for [[Template:Foo/testcases|test cases]]."
local testcasesTitle = env.testcasesTitle
if testcasesTitle and testcasesTitle.exists then
if testcasesTitle.namespace == mw.site.namespaces.Module.id then
local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display')
local testcasesRunLinkDisplay = message('sandbox-notice-testcases-run-link-display')
local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay)
local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay)
text = text .. '<br /><small>' .. message('sandbox-notice-testcases-run-blurb', {pagetypee, testcasesLink, testcasesRunLink}) .. '</small>'
else
local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display')
local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay)
text = text .. '<br /><small>' .. message('sandbox-notice-testcases-blurb', {pagetypee, testcasesLink}) .. '</small>'
end
end
-- Add the sandbox to the sandbox category.
text = text .. makeCategoryLink(message('sandbox-category'))
omargs.text = text
local ret = '<div style="clear: both;"></div>'
ret = ret .. messageBox.main('ombox', omargs)
return ret
end
function p.protectionTemplate(env)
-- Generates the padlock icon in the top right.
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'protection-template' --> 'pp-template'
-- 'protection-template-args' --> {docusage = 'yes'}
local protectionLevels, mProtectionBanner
local title = env.title
protectionLevels = env.protectionLevels
if not protectionLevels then
return nil
end
local editProt = protectionLevels.edit and protectionLevels.edit[1]
local moveProt = protectionLevels.move and protectionLevels.move[1]
if editProt then
-- The page is edit-protected.
mProtectionBanner = require('Module:Protection banner')
local reason = message('protection-reason-edit')
return mProtectionBanner._main{reason, small = true}
elseif moveProt and moveProt ~= 'autoconfirmed' then
-- The page is move-protected but not edit-protected. Exclude move
-- protection with the level "autoconfirmed", as this is equivalent to
-- no move protection at all.
mProtectionBanner = require('Module:Protection banner')
return mProtectionBanner._main{action = 'move', small = true}
else
return nil
end
end
----------------------------------------------------------------------------
-- Start box
----------------------------------------------------------------------------
p.startBox = makeInvokeFunc('_startBox')
function p._startBox(args, env)
--[[
-- This function generates the start box.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- The actual work is done by p.makeStartBoxLinksData and p.renderStartBoxLinks which make
-- the [view] [edit] [history] [purge] links, and by p.makeStartBoxData and p.renderStartBox
-- which generate the box HTML.
--]]
env = env or p.getEnvironment(args)
local links
local content = args.content
if not content then
-- No need to include the links if the documentation is on the template page itself.
local linksData = p.makeStartBoxLinksData(args, env)
if linksData then
links = p.renderStartBoxLinks(linksData)
end
end
-- Generate the start box html.
local data = p.makeStartBoxData(args, env, links)
if data then
return p.renderStartBox(data)
else
-- User specified no heading.
return nil
end
end
function p.makeStartBoxLinksData(args, env)
--[[
-- Does initial processing of data to make the [view] [edit] [history] [purge] links.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'view-link-display' --> 'view'
-- 'edit-link-display' --> 'edit'
-- 'history-link-display' --> 'history'
-- 'purge-link-display' --> 'purge'
-- 'file-docpage-preload' --> 'Template:Documentation/preload-filespace'
-- 'module-preload' --> 'Template:Documentation/preload-module-doc'
-- 'docpage-preload' --> 'Template:Documentation/preload'
-- 'create-link-display' --> 'create'
--]]
local subjectSpace = env.subjectSpace
local title = env.title
local docTitle = env.docTitle
if not title or not docTitle then
return nil
end
local data = {}
data.title = title
data.docTitle = docTitle
-- View, display, edit, and purge links if /doc exists.
data.viewLinkDisplay = message('view-link-display')
data.editLinkDisplay = message('edit-link-display')
data.historyLinkDisplay = message('history-link-display')
data.purgeLinkDisplay = message('purge-link-display')
-- Create link if /doc doesn't exist.
local preload = args.preload
if not preload then
if subjectSpace == 6 then -- File namespace
preload = message('file-docpage-preload')
elseif subjectSpace == 828 then -- Module namespace
preload = message('module-preload')
else
preload = message('docpage-preload')
end
end
data.preload = preload
data.createLinkDisplay = message('create-link-display')
return data
end
function p.renderStartBoxLinks(data)
--[[
-- Generates the [view][edit][history][purge] or [create] links from the data table.
-- @data - a table of data generated by p.makeStartBoxLinksData
--]]
local function escapeBrackets(s)
-- Escapes square brackets with HTML entities.
s = s:gsub('%[', '[') -- Replace square brackets with HTML entities.
s = s:gsub('%]', ']')
return s
end
local ret
local docTitle = data.docTitle
local title = data.title
if docTitle.exists then
local viewLink = makeWikilink(docTitle.prefixedText, data.viewLinkDisplay)
local editLink = makeUrlLink(docTitle:fullUrl{action = 'edit'}, data.editLinkDisplay)
local historyLink = makeUrlLink(docTitle:fullUrl{action = 'history'}, data.historyLinkDisplay)
local purgeLink = makeUrlLink(title:fullUrl{action = 'purge'}, data.purgeLinkDisplay)
ret = '[%s] [%s] [%s] [%s]'
ret = escapeBrackets(ret)
ret = mw.ustring.format(ret, viewLink, editLink, historyLink, purgeLink)
else
local createLink = makeUrlLink(docTitle:fullUrl{action = 'edit', preload = data.preload}, data.createLinkDisplay)
ret = '[%s]'
ret = escapeBrackets(ret)
ret = mw.ustring.format(ret, createLink)
end
return ret
end
function p.makeStartBoxData(args, env, links)
--[=[
-- Does initial processing of data to pass to the start-box render function, p.renderStartBox.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- @links - a string containing the [view][edit][history][purge] links - could be nil if there's an error.
--
-- Messages:
-- 'documentation-icon-wikitext' --> '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]'
-- 'template-namespace-heading' --> 'Template documentation'
-- 'module-namespace-heading' --> 'Module documentation'
-- 'file-namespace-heading' --> 'Summary'
-- 'other-namespaces-heading' --> 'Documentation'
-- 'start-box-linkclasses' --> 'mw-editsection-like plainlinks'
-- 'start-box-link-id' --> 'doc_editlinks'
-- 'testcases-create-link-display' --> 'create'
--]=]
local subjectSpace = env.subjectSpace
if not subjectSpace then
-- Default to an "other namespaces" namespace, so that we get at least some output
-- if an error occurs.
subjectSpace = 2
end
local data = {}
-- Heading
local heading = args.heading -- Blank values are not removed.
if heading == '' then
-- Don't display the start box if the heading arg is defined but blank.
return nil
end
if heading then
data.heading = heading
elseif subjectSpace == 10 then -- Template namespace
data.heading = message('documentation-icon-wikitext') .. ' ' .. message('template-namespace-heading')
elseif subjectSpace == 828 then -- Module namespace
data.heading = message('documentation-icon-wikitext') .. ' ' .. message('module-namespace-heading')
elseif subjectSpace == 6 then -- File namespace
data.heading = message('file-namespace-heading')
else
data.heading = message('other-namespaces-heading')
end
-- Heading CSS
local headingStyle = args['heading-style']
if headingStyle then
data.headingStyleText = headingStyle
elseif subjectSpace == 10 then
-- We are in the template or template talk namespaces.
data.headingFontWeight = 'bold'
data.headingFontSize = '125%'
else
data.headingFontSize = '150%'
end
-- Data for the [view][edit][history][purge] or [create] links.
if links then
data.linksClass = message('start-box-linkclasses')
data.linksId = message('start-box-link-id')
data.links = links
end
return data
end
function p.renderStartBox(data)
-- Renders the start box html.
-- @data - a table of data generated by p.makeStartBoxData.
local sbox = mw.html.create('div')
sbox
:css('padding-bottom', '3px')
:css('border-bottom', '1px solid #aaa')
:css('margin-bottom', '1ex')
:newline()
:tag('span')
:cssText(data.headingStyleText)
:css('font-weight', data.headingFontWeight)
:css('font-size', data.headingFontSize)
:wikitext(data.heading)
local links = data.links
if links then
sbox:tag('span')
:addClass(data.linksClass)
:attr('id', data.linksId)
:wikitext(links)
end
return tostring(sbox)
end
----------------------------------------------------------------------------
-- Documentation content
----------------------------------------------------------------------------
p.content = makeInvokeFunc('_content')
function p._content(args, env)
-- Displays the documentation contents
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
env = env or p.getEnvironment(args)
local docTitle = env.docTitle
local content = args.content
if not content and docTitle and docTitle.exists then
content = args._content or mw.getCurrentFrame():expandTemplate{title = docTitle.prefixedText}
end
-- The line breaks below are necessary so that "=== Headings ===" at the start and end
-- of docs are interpreted correctly.
return '\n' .. (content or '') .. '\n'
end
p.contentTitle = makeInvokeFunc('_contentTitle')
function p._contentTitle(args, env)
env = env or p.getEnvironment(args)
local docTitle = env.docTitle
if not args.content and docTitle and docTitle.exists then
return docTitle.prefixedText
else
return ''
end
end
----------------------------------------------------------------------------
-- End box
----------------------------------------------------------------------------
p.endBox = makeInvokeFunc('_endBox')
function p._endBox(args, env)
--[=[
-- This function generates the end box (also known as the link box).
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'fmbox-id' --> 'documentation-meta-data'
-- 'fmbox-style' --> 'background-color: #ecfcf4'
-- 'fmbox-textstyle' --> 'font-style: italic'
--
-- The HTML is generated by the {{fmbox}} template, courtesy of [[Module:Message box]].
--]=]
-- Get environment data.
env = env or p.getEnvironment(args)
local subjectSpace = env.subjectSpace
local docTitle = env.docTitle
if not subjectSpace or not docTitle then
return nil
end
-- Check whether we should output the end box at all. Add the end
-- box by default if the documentation exists or if we are in the
-- user, module or template namespaces.
local linkBox = args['link box']
if linkBox == 'off'
or not (
docTitle.exists
or subjectSpace == 2
or subjectSpace == 828
or subjectSpace == 10
)
then
return nil
end
-- Assemble the arguments for {{fmbox}}.
local fmargs = {}
fmargs.id = message('fmbox-id') -- Sets 'documentation-meta-data'
fmargs.image = 'none'
fmargs.style = message('fmbox-style') -- Sets 'background-color: #ecfcf4'
fmargs.textstyle = message('fmbox-textstyle') -- 'font-style: italic;'
-- Assemble the fmbox text field.
local text = ''
if linkBox then
text = text .. linkBox
else
text = text .. (p.makeDocPageBlurb(args, env) or '') -- "This documentation is transcluded from [[Foo]]."
if subjectSpace == 2 or subjectSpace == 10 or subjectSpace == 828 then
-- We are in the user, template or module namespaces.
-- Add sandbox and testcases links.
-- "Editors can experiment in this template's sandbox and testcases pages."
text = text .. (p.makeExperimentBlurb(args, env) or '')
text = text .. '<br />'
if not args.content and not args[1] then
-- "Please add categories to the /doc subpage."
-- Don't show this message with inline docs or with an explicitly specified doc page,
-- as then it is unclear where to add the categories.
text = text .. (p.makeCategoriesBlurb(args, env) or '')
end
text = text .. (p.makeSubpagesBlurb(args, env) or '') --"Subpages of this template"
local printBlurb = p.makePrintBlurb(args, env) -- Two-line blurb about print versions of templates.
if printBlurb then
text = text .. '<br />' .. printBlurb
end
end
end
fmargs.text = text
return messageBox.main('fmbox', fmargs)
end
function p.makeDocPageBlurb(args, env)
--[=[
-- Makes the blurb "This documentation is transcluded from [[Template:Foo]] (edit, history)".
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'edit-link-display' --> 'edit'
-- 'history-link-display' --> 'history'
-- 'transcluded-from-blurb' -->
-- 'The above [[Wikipedia:Template documentation|documentation]]
-- is [[Wikipedia:Transclusion|transcluded]] from $1.'
-- 'module-preload' --> 'Template:Documentation/preload-module-doc'
-- 'create-link-display' --> 'create'
-- 'create-module-doc-blurb' -->
-- 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].'
--]=]
local docTitle = env.docTitle
if not docTitle then
return nil
end
local ret
if docTitle.exists then
-- /doc exists; link to it.
local docLink = makeWikilink(docTitle.prefixedText)
local editUrl = docTitle:fullUrl{action = 'edit'}
local editDisplay = message('edit-link-display')
local editLink = makeUrlLink(editUrl, editDisplay)
local historyUrl = docTitle:fullUrl{action = 'history'}
local historyDisplay = message('history-link-display')
local historyLink = makeUrlLink(historyUrl, historyDisplay)
ret = message('transcluded-from-blurb', {docLink})
.. ' '
.. makeToolbar(editLink, historyLink)
.. '<br />'
elseif env.subjectSpace == 828 then
-- /doc does not exist; ask to create it.
local createUrl = docTitle:fullUrl{action = 'edit', preload = message('module-preload')}
local createDisplay = message('create-link-display')
local createLink = makeUrlLink(createUrl, createDisplay)
ret = message('create-module-doc-blurb', {createLink})
.. '<br />'
end
return ret
end
function p.makeExperimentBlurb(args, env)
--[[
-- Renders the text "Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages."
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'sandbox-link-display' --> 'sandbox'
-- 'sandbox-edit-link-display' --> 'edit'
-- 'compare-link-display' --> 'diff'
-- 'module-sandbox-preload' --> 'Template:Documentation/preload-module-sandbox'
-- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox'
-- 'sandbox-create-link-display' --> 'create'
-- 'mirror-edit-summary' --> 'Create sandbox version of $1'
-- 'mirror-link-display' --> 'mirror'
-- 'mirror-link-preload' --> 'Template:Documentation/mirror'
-- 'sandbox-link-display' --> 'sandbox'
-- 'testcases-link-display' --> 'testcases'
-- 'testcases-edit-link-display'--> 'edit'
-- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox'
-- 'testcases-create-link-display' --> 'create'
-- 'testcases-link-display' --> 'testcases'
-- 'testcases-edit-link-display' --> 'edit'
-- 'module-testcases-preload' --> 'Template:Documentation/preload-module-testcases'
-- 'template-testcases-preload' --> 'Template:Documentation/preload-testcases'
-- 'experiment-blurb-module' --> 'Editors can experiment in this module's $1 and $2 pages.'
-- 'experiment-blurb-template' --> 'Editors can experiment in this template's $1 and $2 pages.'
--]]
local subjectSpace = env.subjectSpace
local templateTitle = env.templateTitle
local sandboxTitle = env.sandboxTitle
local testcasesTitle = env.testcasesTitle
local templatePage = templateTitle.prefixedText
if not subjectSpace or not templateTitle or not sandboxTitle or not testcasesTitle then
return nil
end
-- Make links.
local sandboxLinks, testcasesLinks
if sandboxTitle.exists then
local sandboxPage = sandboxTitle.prefixedText
local sandboxDisplay = message('sandbox-link-display')
local sandboxLink = makeWikilink(sandboxPage, sandboxDisplay)
local sandboxEditUrl = sandboxTitle:fullUrl{action = 'edit'}
local sandboxEditDisplay = message('sandbox-edit-link-display')
local sandboxEditLink = makeUrlLink(sandboxEditUrl, sandboxEditDisplay)
local compareUrl = env.compareUrl
local compareLink
if compareUrl then
local compareDisplay = message('compare-link-display')
compareLink = makeUrlLink(compareUrl, compareDisplay)
end
sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink)
else
local sandboxPreload
if subjectSpace == 828 then
sandboxPreload = message('module-sandbox-preload')
else
sandboxPreload = message('template-sandbox-preload')
end
local sandboxCreateUrl = sandboxTitle:fullUrl{action = 'edit', preload = sandboxPreload}
local sandboxCreateDisplay = message('sandbox-create-link-display')
local sandboxCreateLink = makeUrlLink(sandboxCreateUrl, sandboxCreateDisplay)
local mirrorSummary = message('mirror-edit-summary', {makeWikilink(templatePage)})
local mirrorPreload = message('mirror-link-preload')
local mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary}
if subjectSpace == 828 then
mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = templateTitle.prefixedText, summary = mirrorSummary}
end
local mirrorDisplay = message('mirror-link-display')
local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay)
sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink)
end
if testcasesTitle.exists then
local testcasesPage = testcasesTitle.prefixedText
local testcasesDisplay = message('testcases-link-display')
local testcasesLink = makeWikilink(testcasesPage, testcasesDisplay)
local testcasesEditUrl = testcasesTitle:fullUrl{action = 'edit'}
local testcasesEditDisplay = message('testcases-edit-link-display')
local testcasesEditLink = makeUrlLink(testcasesEditUrl, testcasesEditDisplay)
-- for Modules, add testcases run link if exists
if subjectSpace == 828 and testcasesTitle.talkPageTitle and testcasesTitle.talkPageTitle.exists then
local testcasesRunLinkDisplay = message('testcases-run-link-display')
local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay)
testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink, testcasesRunLink)
else
testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink)
end
else
local testcasesPreload
if subjectSpace == 828 then
testcasesPreload = message('module-testcases-preload')
else
testcasesPreload = message('template-testcases-preload')
end
local testcasesCreateUrl = testcasesTitle:fullUrl{action = 'edit', preload = testcasesPreload}
local testcasesCreateDisplay = message('testcases-create-link-display')
local testcasesCreateLink = makeUrlLink(testcasesCreateUrl, testcasesCreateDisplay)
testcasesLinks = message('testcases-link-display') .. ' ' .. makeToolbar(testcasesCreateLink)
end
local messageName
if subjectSpace == 828 then
messageName = 'experiment-blurb-module'
else
messageName = 'experiment-blurb-template'
end
return message(messageName, {sandboxLinks, testcasesLinks})
end
function p.makeCategoriesBlurb(args, env)
--[[
-- Generates the text "Please add categories to the /doc subpage."
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'doc-link-display' --> '/doc'
-- 'add-categories-blurb' --> 'Please add categories to the $1 subpage.'
--]]
local docTitle = env.docTitle
if not docTitle then
return nil
end
local docPathLink = makeWikilink(docTitle.prefixedText, message('doc-link-display'))
return message('add-categories-blurb', {docPathLink})
end
function p.makeSubpagesBlurb(args, env)
--[[
-- Generates the "Subpages of this template" link.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'template-pagetype' --> 'template'
-- 'module-pagetype' --> 'module'
-- 'default-pagetype' --> 'page'
-- 'subpages-link-display' --> 'Subpages of this $1'
--]]
local subjectSpace = env.subjectSpace
local templateTitle = env.templateTitle
if not subjectSpace or not templateTitle then
return nil
end
local pagetype
if subjectSpace == 10 then
pagetype = message('template-pagetype')
elseif subjectSpace == 828 then
pagetype = message('module-pagetype')
else
pagetype = message('default-pagetype')
end
local subpagesLink = makeWikilink(
'Special:PrefixIndex/' .. templateTitle.prefixedText .. '/',
message('subpages-link-display', {pagetype})
)
return message('subpages-blurb', {subpagesLink})
end
function p.makePrintBlurb(args, env)
--[=[
-- Generates the blurb displayed when there is a print version of the template available.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'print-link-display' --> '/Print'
-- 'print-blurb' --> 'A [[Help:Books/for experts#Improving the book layout|print version]]'
-- .. ' of this template exists at $1.'
-- .. ' If you make a change to this template, please update the print version as well.'
-- 'display-print-category' --> true
-- 'print-category' --> 'Templates with print versions'
--]=]
local printTitle = env.printTitle
if not printTitle then
return nil
end
local ret
if printTitle.exists then
local printLink = makeWikilink(printTitle.prefixedText, message('print-link-display'))
ret = message('print-blurb', {printLink})
local displayPrintCategory = message('display-print-category', nil, 'boolean')
if displayPrintCategory then
ret = ret .. makeCategoryLink(message('print-category'))
end
end
return ret
end
----------------------------------------------------------------------------
-- Tracking categories
----------------------------------------------------------------------------
function p.addTrackingCategories(env)
--[[
-- Check if {{documentation}} is transcluded on a /doc or /testcases page.
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'display-strange-usage-category' --> true
-- 'doc-subpage' --> 'doc'
-- 'testcases-subpage' --> 'testcases'
-- 'strange-usage-category' --> 'Wikipedia pages with strange ((documentation)) usage'
--
-- /testcases pages in the module namespace are not categorised, as they may have
-- {{documentation}} transcluded automatically.
--]]
local title = env.title
local subjectSpace = env.subjectSpace
if not title or not subjectSpace then
return nil
end
local subpage = title.subpageText
local ret = ''
if message('display-strange-usage-category', nil, 'boolean')
and (
subpage == message('doc-subpage')
or subjectSpace ~= 828 and subpage == message('testcases-subpage')
)
then
ret = ret .. makeCategoryLink(message('strange-usage-category'))
end
return ret
end
return p
2af87750dfe917f0a57a35d5eda6623dceda1d6f
模組:Category handler/config
828
21
24
2023-08-10T13:06:55Z
203.03a
2
建立內容為「-------------------------------------------------------------------------------- -- [[Module:Category handler]] configuration data -- -- Language-specific parameter names and values can be set here. -- -- For blacklist config, see [[Module:Category handler/blacklist]]. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. ---------------…」的新頁面
Scribunto
text/plain
--------------------------------------------------------------------------------
-- [[Module:Category handler]] configuration data --
-- Language-specific parameter names and values can be set here. --
-- For blacklist config, see [[Module:Category handler/blacklist]]. --
--------------------------------------------------------------------------------
local cfg = {} -- Don't edit this line.
--------------------------------------------------------------------------------
-- Start configuration data --
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Parameter names --
-- These configuration items specify custom parameter names. --
-- To add one extra name, you can use this format: --
-- --
-- foo = 'parameter name', --
-- --
-- To add multiple names, you can use this format: --
-- --
-- foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'}, --
--------------------------------------------------------------------------------
cfg.parameters = {
-- The nocat and categories parameter suppress
-- categorisation. They are used with Module:Yesno, and work as follows:
--
-- cfg.nocat:
-- Result of yesno() Effect
-- true Categorisation is suppressed
-- false Categorisation is allowed, and
-- the blacklist check is skipped
-- nil Categorisation is allowed
--
-- cfg.categories:
-- Result of yesno() Effect
-- true Categorisation is allowed, and
-- the blacklist check is skipped
-- false Categorisation is suppressed
-- nil Categorisation is allowed
nocat = 'nocat',
categories = 'categories',
-- The parameter name for the legacy "category2" parameter. This skips the
-- blacklist if set to the cfg.category2Yes value, and suppresses
-- categorisation if present but equal to anything other than
-- cfg.category2Yes or cfg.category2Negative.
category2 = 'category2',
-- cfg.subpage is the parameter name to specify how to behave on subpages.
subpage = 'subpage',
-- The parameter for data to return in all namespaces.
all = 'all',
-- The parameter name for data to return if no data is specified for the
-- namespace that is detected.
other = 'other',
-- The parameter name used to specify a page other than the current page;
-- used for testing and demonstration.
demopage = 'page',
}
--------------------------------------------------------------------------------
-- Parameter values --
-- These are set values that can be used with certain parameters. Only one --
-- value can be specified, like this: --
-- --
-- cfg.foo = 'value name' -- --
--------------------------------------------------------------------------------
-- The following settings are used with the cfg.category2 parameter. Setting
-- cfg.category2 to cfg.category2Yes skips the blacklist, and if cfg.category2
-- is present but equal to anything other than cfg.category2Yes or
-- cfg.category2Negative then it supresses cateogrisation.
cfg.category2Yes = 'yes'
cfg.category2Negative = '¬'
-- The following settings are used with the cfg.subpage parameter.
-- cfg.subpageNo is the value to specify to not categorise on subpages;
-- cfg.subpageOnly is the value to specify to only categorise on subpages.
cfg.subpageNo = 'no'
cfg.subpageOnly = 'only'
--------------------------------------------------------------------------------
-- Default namespaces --
-- This is a table of namespaces to categorise by default. The keys are the --
-- namespace numbers. --
--------------------------------------------------------------------------------
cfg.defaultNamespaces = {
[ 0] = true, -- main
[ 6] = true, -- file
[ 12] = true, -- help
[ 14] = true, -- category
[100] = true, -- portal
[108] = true, -- book
}
--------------------------------------------------------------------------------
-- Wrappers --
-- This is a wrapper template or a list of wrapper templates to be passed to --
-- [[Module:Arguments]]. --
--------------------------------------------------------------------------------
cfg.wrappers = 'Template:Category handler'
--------------------------------------------------------------------------------
-- End configuration data --
--------------------------------------------------------------------------------
return cfg -- Don't edit this line.
373cd107b13a5b00e6a1b7e66a749f12502c849d
模組:Documentation/config
828
22
25
2023-08-10T13:44:45Z
203.03a
2
建立內容為「---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentation -- -- Here you can set the values of the parameters and messages used in Module:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. --------------------------------------------------------------------…」的新頁面
Scribunto
text/plain
----------------------------------------------------------------------------------------------------
--
-- Configuration for Module:Documentation
--
-- Here you can set the values of the parameters and messages used in Module:Documentation to
-- localise it to your wiki and your language. Unless specified otherwise, values given here
-- should be string values.
----------------------------------------------------------------------------------------------------
local cfg = {} -- Do not edit this line.
----------------------------------------------------------------------------------------------------
-- Protection template configuration
----------------------------------------------------------------------------------------------------
-- cfg['protection-reason-edit']
-- The protection reason for edit-protected templates to pass to
-- [[Module:Protection banner]].
cfg['protection-reason-edit'] = 'template'
--[[
----------------------------------------------------------------------------------------------------
-- Sandbox notice configuration
--
-- On sandbox pages the module can display a template notifying users that the current page is a
-- sandbox, and the location of test cases pages, etc. The module decides whether the page is a
-- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the
-- messages that the notices contains.
----------------------------------------------------------------------------------------------------
--]]
-- cfg['sandbox-notice-image']
-- The image displayed in the sandbox notice.
cfg['sandbox-notice-image'] = '[[Image:Sandbox.svg|50px|alt=|link=]]'
--[[
-- cfg['sandbox-notice-pagetype-template']
-- cfg['sandbox-notice-pagetype-module']
-- cfg['sandbox-notice-pagetype-other']
-- The page type of the sandbox page. The message that is displayed depends on the current subject
-- namespace. This message is used in either cfg['sandbox-notice-blurb'] or
-- cfg['sandbox-notice-diff-blurb'].
--]]
cfg['sandbox-notice-pagetype-template'] = '[[Wikipedia:模板的沙盒和测试样例|沙盒]]'
cfg['sandbox-notice-pagetype-module'] = '[[Wikipedia:模板的沙盒和测试样例|沙盒]]'
cfg['sandbox-notice-pagetype-other'] = '沙盒'
--[[
-- cfg['sandbox-notice-blurb']
-- cfg['sandbox-notice-diff-blurb']
-- cfg['sandbox-notice-diff-display']
-- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence
-- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page
-- type, which is either cfg['sandbox-notice-pagetype-template'],
-- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what
-- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between
-- the sandbox and the main template. The display value of the diff link is set by
-- cfg['sandbox-notice-compare-link-display'].
--]]
cfg['sandbox-notice-blurb'] = '这是$2的$1。'
cfg['sandbox-notice-diff-blurb'] = '这是$2($3)的$1。'
cfg['sandbox-notice-compare-link-display'] = '差异'
--[[
-- cfg['sandbox-notice-testcases-blurb']
-- cfg['sandbox-notice-testcases-link-display']
-- cfg['sandbox-notice-testcases-run-blurb']
-- cfg['sandbox-notice-testcases-run-link-display']
-- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page
-- corresponding to this sandbox that they can edit. $1 is a link to the test cases page.
-- cfg['sandbox-notice-testcases-link-display'] is the display value for that link.
-- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page
-- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test
-- cases page, and $2 is a link to the page to run it.
-- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test
-- cases.
--]]
cfg['sandbox-notice-testcases-blurb'] = '参见本$1的$2。'
cfg['sandbox-notice-testcases-link-display'] = '测试样例'
cfg['sandbox-notice-testcases-run-blurb'] = '参见本$1的$2($3)。'
cfg['sandbox-notice-testcases-run-link-display'] = '-{zh-cn:运行; zh-tw:執行;}-'
-- cfg['sandbox-category']
-- A category to add to all template sandboxes.
cfg['sandbox-category'] = '模板沙盒'
----------------------------------------------------------------------------------------------------
-- Start box configuration
----------------------------------------------------------------------------------------------------
-- cfg['documentation-icon-wikitext']
-- The wikitext for the icon shown at the top of the template.
cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=-{zh-cn:文档; zh-tw:文件;}-图示]]'
-- cfg['template-namespace-heading']
-- The heading shown in the template namespace.
cfg['template-namespace-heading'] = '模板-{zh-cn:文档; zh-tw:文件;}-'
-- cfg['module-namespace-heading']
-- The heading shown in the module namespace.
cfg['module-namespace-heading'] = '-{zh-hans:模块;zh-hant:模組}--{zh-cn:文档; zh-tw:文件;}-'
-- cfg['file-namespace-heading']
-- The heading shown in the file namespace.
cfg['file-namespace-heading'] = 'Summary'
-- cfg['other-namespaces-heading']
-- The heading shown in other namespaces.
cfg['other-namespaces-heading'] = '-{zh-cn:文档; zh-tw:文件;}-'
-- cfg['view-link-display']
-- The text to display for "view" links.
cfg['view-link-display'] = '-{zh-cn:查看;zh-tw:檢視}-'
-- cfg['edit-link-display']
-- The text to display for "edit" links.
cfg['edit-link-display'] = '编辑'
-- cfg['history-link-display']
-- The text to display for "history" links.
cfg['history-link-display'] = '历史'
-- cfg['purge-link-display']
-- The text to display for "purge" links.
cfg['purge-link-display'] = '清除-{zh-hans:缓存;zh-hant:快取}-'
-- cfg['create-link-display']
-- The text to display for "create" links.
cfg['create-link-display'] = '-{zh-cn:创建; zh-tw:建立;}-'
----------------------------------------------------------------------------------------------------
-- Link box (end box) configuration
----------------------------------------------------------------------------------------------------
-- cfg['transcluded-from-blurb']
-- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page.
cfg['transcluded-from-blurb'] = '上述[[Wikipedia:模板文檔頁模式|-{zh-cn:文档; zh-tw:文件;}-]][[Wikipedia:嵌入包含|嵌入]]自$1。'
--[[
-- cfg['create-module-doc-blurb']
-- Notice displayed in the module namespace when the documentation subpage does not exist.
-- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the
-- display cfg['create-link-display'].
--]]
cfg['create-module-doc-blurb'] = '您可能想要$1本[[Wikipedia:Lua|Scribunto-{zh-hans:模块;zh-hant:模組}-]]的-{zh-cn:文档; zh-tw:文件;}-。'
----------------------------------------------------------------------------------------------------
-- Experiment blurb configuration
----------------------------------------------------------------------------------------------------
--[[
-- cfg['experiment-blurb-template']
-- cfg['experiment-blurb-module']
-- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages.
-- It is only shown in the template and module namespaces. With the default English settings, it
-- might look like this:
--
-- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
--
-- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links.
--
-- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending
-- on what namespace we are in.
--
-- Parameters:
--
-- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format:
--
-- cfg['sandbox-link-display'](cfg['sandbox-edit-link-display'] | cfg['compare-link-display'])
--
-- If the sandbox doesn't exist, it is in the format:
--
-- cfg['sandbox-link-display'](cfg['sandbox-create-link-display'] | cfg['mirror-link-display'])
--
-- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload']
-- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display']
-- loads a default edit summary of cfg['mirror-edit-summary'].
--
-- $2 is a link to the test cases page. If the test cases page exists, it is in the following format:
--
-- cfg['testcases-link-display'](cfg['testcases-edit-link-display'])
--
-- If the test cases page doesn't exist, it is in the format:
--
-- cfg['testcases-link-display'](cfg['testcases-create-link-display'])
--
-- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the
-- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current
-- namespace.
--]]
cfg['experiment-blurb-template'] = "编者可以在本模板的$1和$2页面进行实验。"
cfg['experiment-blurb-module'] = "编者可以在本-{zh-cn:模块; zh-tw:模組}-的$1和$2页面进行实验。"
----------------------------------------------------------------------------------------------------
-- Sandbox link configuration
----------------------------------------------------------------------------------------------------
-- cfg['sandbox-subpage']
-- The name of the template subpage typically used for sandboxes.
cfg['sandbox-subpage'] = 'sandbox'
-- cfg['template-sandbox-preload']
-- Preload file for template sandbox pages.
cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox'
-- cfg['module-sandbox-preload']
-- Preload file for Lua module sandbox pages.
cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox'
-- cfg['sandbox-link-display']
-- The text to display for "sandbox" links.
cfg['sandbox-link-display'] = '沙盒'
-- cfg['sandbox-edit-link-display']
-- The text to display for sandbox "edit" links.
cfg['sandbox-edit-link-display'] = '编辑'
-- cfg['sandbox-create-link-display']
-- The text to display for sandbox "create" links.
cfg['sandbox-create-link-display'] = '-{zh-cn:创建; zh-tw:建立;}-'
-- cfg['compare-link-display']
-- The text to display for "compare" links.
cfg['compare-link-display'] = '差异'
-- cfg['mirror-edit-summary']
-- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the
-- template page.
cfg['mirror-edit-summary'] = '建立$1的沙盒版本' -- 本訊息無法使用轉換
-- cfg['mirror-link-display']
-- The text to display for "mirror" links.
cfg['mirror-link-display'] = '镜像'
-- cfg['mirror-link-preload']
-- The page to preload when a user clicks the "mirror" link.
cfg['mirror-link-preload'] = 'Template:Documentation/mirror'
----------------------------------------------------------------------------------------------------
-- Test cases link configuration
----------------------------------------------------------------------------------------------------
-- cfg['testcases-subpage']
-- The name of the template subpage typically used for test cases.
cfg['testcases-subpage'] = 'testcases'
-- cfg['template-testcases-preload']
-- Preload file for template test cases pages.
cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases'
-- cfg['module-testcases-preload']
-- Preload file for Lua module test cases pages.
cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases'
-- cfg['testcases-link-display']
-- The text to display for "testcases" links.
cfg['testcases-link-display'] = '测试样例'
-- cfg['testcases-edit-link-display']
-- The text to display for test cases "edit" links.
cfg['testcases-edit-link-display'] = '编辑'
-- cfg['testcases-run-link-display']
-- The text to display for test cases "run" links.
cfg['testcases-run-link-display'] = '-{zh-cn:运行; zh-tw:執行;}-'
-- cfg['testcases-create-link-display']
-- The text to display for test cases "create" links.
cfg['testcases-create-link-display'] = '-{zh-cn:创建; zh-tw:建立;}-'
----------------------------------------------------------------------------------------------------
-- Add categories blurb configuration
----------------------------------------------------------------------------------------------------
--[[
-- cfg['add-categories-blurb']
-- Text to direct users to add categories to the /doc subpage. Not used if the "content" or
-- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a
-- link to the /doc subpage with a display value of cfg['doc-link-display'].
--]]
cfg['add-categories-blurb'] = '请在$1子页面中添加分类。'
-- cfg['doc-link-display']
-- The text to display when linking to the /doc subpage.
cfg['doc-link-display'] = '/doc'
----------------------------------------------------------------------------------------------------
-- Subpages link configuration
----------------------------------------------------------------------------------------------------
--[[
-- cfg['subpages-blurb']
-- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a
-- display value of cfg['subpages-link-display']. In the English version this blurb is simply
-- the link followed by a period, and the link display provides the actual text.
--]]
cfg['subpages-blurb'] = '$1。'
--[[
-- cfg['subpages-link-display']
-- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'],
-- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in
-- the template namespace, the module namespace, or another namespace.
--]]
cfg['subpages-link-display'] = '本$1的子页面'
-- cfg['template-pagetype']
-- The pagetype to display for template pages.
cfg['template-pagetype'] = '模板'
-- cfg['module-pagetype']
-- The pagetype to display for Lua module pages.
cfg['module-pagetype'] = '-{zh-cn:模块; zh-tw:模組;}-'
-- cfg['default-pagetype']
-- The pagetype to display for pages other than templates or Lua modules.
cfg['default-pagetype'] = '页'
----------------------------------------------------------------------------------------------------
-- Doc link configuration
----------------------------------------------------------------------------------------------------
-- cfg['doc-subpage']
-- The name of the subpage typically used for documentation pages.
cfg['doc-subpage'] = 'doc'
-- cfg['file-docpage-preload']
-- Preload file for documentation page in the file namespace.
cfg['file-docpage-preload'] = 'Template:Documentation/preload-filespace'
-- cfg['docpage-preload']
-- Preload file for template documentation pages in all namespaces.
cfg['docpage-preload'] = 'Template:Documentation/preload'
-- cfg['module-preload']
-- Preload file for Lua module documentation pages.
cfg['module-preload'] = 'Template:Documentation/preload-module-doc'
----------------------------------------------------------------------------------------------------
-- Print version configuration
----------------------------------------------------------------------------------------------------
-- cfg['print-subpage']
-- The name of the template subpage used for print versions.
cfg['print-subpage'] = 'Print'
-- cfg['print-link-display']
-- The text to display when linking to the /Print subpage.
cfg['print-link-display'] = '/Print'
-- cfg['print-blurb']
-- Text to display if a /Print subpage exists. $1 is a link to the subpage with a display value of cfg['print-link-display'].
cfg['print-blurb'] = 'A [[Help:Books/for experts#Improving the book layout|print version]] of this template exists at $1.'
.. ' If you make a change to this template, please update the print version as well.'
-- cfg['display-print-category']
-- Set to true to enable output of cfg['print-category'] if a /Print subpage exists.
-- This should be a boolean value (either true or false).
cfg['display-print-category'] = true
-- cfg['print-category']
-- Category to output if cfg['display-print-category'] is set to true, and a /Print subpage exists.
cfg['print-category'] = 'Templates with print versions'
----------------------------------------------------------------------------------------------------
-- HTML and CSS configuration
----------------------------------------------------------------------------------------------------
-- cfg['main-div-id']
-- The "id" attribute of the main HTML "div" tag.
cfg['main-div-id'] = 'template-documentation'
-- cfg['main-div-classes']
-- The CSS classes added to the main HTML "div" tag.
cfg['main-div-classes'] = 'template-documentation iezoomfix'
-- cfg['start-box-linkclasses']
-- The CSS classes used for the [view][edit][history] or [create] links in the start box.
cfg['start-box-linkclasses'] = 'mw-editsection-like plainlinks'
-- cfg['start-box-link-id']
-- The HTML "id" attribute for the links in the start box.
cfg['start-box-link-id'] = 'doc_editlinks'
----------------------------------------------------------------------------------------------------
-- {{fmbox}} template configuration
----------------------------------------------------------------------------------------------------
-- cfg['fmbox-id']
-- The id sent to the "id" parameter of the {{fmbox}} template.
cfg['fmbox-id'] = 'documentation-meta-data'
-- cfg['fmbox-style']
-- The value sent to the style parameter of {{fmbox}}.
cfg['fmbox-style'] = 'background-color: #ecfcf4'
-- cfg['fmbox-textstyle']
-- The value sent to the "textstyle parameter of {{fmbox}}.
cfg['fmbox-textstyle'] = 'font-size: small'
----------------------------------------------------------------------------------------------------
-- Tracking category configuration
----------------------------------------------------------------------------------------------------
-- cfg['display-strange-usage-category']
-- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage
-- or a /testcases subpage. This should be a boolean value (either true or false).
cfg['display-strange-usage-category'] = true
-- cfg['strange-usage-category']
-- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a
-- /doc subpage or a /testcases subpage.
cfg['strange-usage-category'] = 'Wikipedia pages with strange ((documentation)) usage'
--[[
----------------------------------------------------------------------------------------------------
-- End configuration
--
-- Don't edit anything below this line.
----------------------------------------------------------------------------------------------------
--]]
return cfg
1c45974e1d79dc23d2676cdd37eb2f1003276423
模組:Navbar
828
23
26
2023-08-10T13:46:13Z
203.03a
2
建立內容為「local p = {} local getArgs function p._navbar(args) local titleArg = 1 if args.collapsible then titleArg = 2 if not args.plain then args.mini = 1 end if args.fontcolor then args.fontstyle = 'color:' .. args.fontcolor .. ';' end args.style = 'float:left; text-align:left' end local titleText = args[titleArg] or (':' .. mw.getCurrentFrame():getParent():getTitle()) local title = mw.title.new(mw.text.trim(titleText), 'Template'); if n…」的新頁面
Scribunto
text/plain
local p = {}
local getArgs
function p._navbar(args)
local titleArg = 1
if args.collapsible then
titleArg = 2
if not args.plain then
args.mini = 1
end
if args.fontcolor then
args.fontstyle = 'color:' .. args.fontcolor .. ';'
end
args.style = 'float:left; text-align:left'
end
local titleText = args[titleArg] or (':' .. mw.getCurrentFrame():getParent():getTitle())
local title = mw.title.new(mw.text.trim(titleText), 'Template');
if not title then
error('页面不存在 ' .. titleText)
end
local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or '';
local div = mw.html.create():tag('div')
div
:addClass('plainlinks')
:addClass('hlist')
:addClass('navbar')
:cssText(args.style)
if args.mini then div:addClass('mini') end
if not (args.mini or args.plain) then
div
:tag('span')
:css('word-spacing', 0)
:cssText(args.fontstyle)
:wikitext(args.text or '本模板:')
:wikitext(' ')
end
if args.brackets then
div
:tag('span')
:css('margin-right', '-0.125em')
:cssText(args.fontstyle)
:wikitext('[ ')
end
local ul = div:tag('ul');
ul
:tag('li')
:addClass('nv-view')
:wikitext('[[' .. title.fullText .. '|')
:tag(args.mini and 'abbr' or 'span')
:attr('title', '-{zh-hans:查看;zh-hant:檢視;}-该模板')
:cssText(args.fontstyle)
:wikitext(args.mini and '-{zh-hans:查;zh-hant:閱;}-' or '-{zh-hans:查看;zh-hant:檢視;}-')
:done()
:wikitext(']]')
:done()
:tag('li')
:addClass('nv-talk')
:wikitext('[[' .. talkpage .. '|')
:tag(args.mini and 'abbr' or 'span')
:attr('title', '讨论该模板')
:cssText(args.fontstyle)
:wikitext(args.mini and '论' or '讨论')
:done()
:wikitext(']]');
if not args.noedit then
ul
:tag('li')
:addClass('nv-edit')
:wikitext('[' .. title:fullUrl('action=edit') .. ' ')
:tag(args.mini and 'abbr' or 'span')
:attr('title', '编辑该模板')
:cssText(args.fontstyle)
:wikitext(args.mini and '编' or '编辑')
:done()
:wikitext(']');
end
if args.brackets then
div
:tag('span')
:css('margin-left', '-0.125em')
:cssText(args.fontstyle)
:wikitext(' ]')
end
if args.collapsible then
div
:done()
:tag('div')
:css('font-size', '114%')
:css('margin', args.mini and '0 4em' or '0 7em')
:cssText(args.fontstyle)
:wikitext(args[1])
end
return tostring(div:done())
end
function p.navbar(frame)
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
return p._navbar(getArgs(frame))
end
return p
4406cbe64f7358fa4324f7f90832afb8575b04be
模組:Category handler/shared
828
24
27
2023-08-10T13:47:32Z
203.03a
2
建立內容為「-- This module contains shared functions used by [[Module:Category handler]] -- and its submodules. local p = {} function p.matchesBlacklist(page, blacklist) for i, pattern in ipairs(blacklist) do local match = mw.ustring.match(page, pattern) if match then return true end end return false end function p.getParamMappings(useLoadData) local dataPage = 'Module:Namespace detect/data' if useLoadData then return mw.loadData(dataPage).mappings e…」的新頁面
Scribunto
text/plain
-- This module contains shared functions used by [[Module:Category handler]]
-- and its submodules.
local p = {}
function p.matchesBlacklist(page, blacklist)
for i, pattern in ipairs(blacklist) do
local match = mw.ustring.match(page, pattern)
if match then
return true
end
end
return false
end
function p.getParamMappings(useLoadData)
local dataPage = 'Module:Namespace detect/data'
if useLoadData then
return mw.loadData(dataPage).mappings
else
return require(dataPage).mappings
end
end
function p.getNamespaceParameters(titleObj, mappings)
-- We don't use title.nsText for the namespace name because it adds
-- underscores.
local mappingsKey
if titleObj.isTalkPage then
mappingsKey = 'talk'
else
mappingsKey = mw.site.namespaces[titleObj.namespace].name
end
mappingsKey = mw.ustring.lower(mappingsKey)
return mappings[mappingsKey] or {}
end
return p
d2d5de1a031e6ce97c242cbfa8afe7a92cb9eca5
模組:Category handler/blacklist
828
25
28
2023-08-10T13:48:19Z
203.03a
2
建立內容為「-- This module contains the blacklist used by [[Module:Category handler]]. -- Pages that match Lua patterns in this list will not be categorised unless -- categorisation is explicitly requested. return { '^Main Page$', -- don't categorise the main page. -- Don't categorise the following pages or their subpages. -- "%f[/\0]" matches if the next character is "/" or the end of the string. '^Wikipedia:Cascade%-protected items%f[/\0]', '^Us…」的新頁面
Scribunto
text/plain
-- This module contains the blacklist used by [[Module:Category handler]].
-- Pages that match Lua patterns in this list will not be categorised unless
-- categorisation is explicitly requested.
return {
'^Main Page$', -- don't categorise the main page.
-- Don't categorise the following pages or their subpages.
-- "%f[/\0]" matches if the next character is "/" or the end of the string.
'^Wikipedia:Cascade%-protected items%f[/\0]',
'^User:UBX%f[/\0]', -- The userbox "template" space.
'^User talk:UBX%f[/\0]',
-- Don't categorise subpages of these pages, but allow
-- categorisation of the base page.
'^Wikipedia:Template messages/.*$',
'/[aA]rchive' -- Don't categorise archives.
}
c84948ad9808d5d323408d5d10d5652f748a0550
模組:Namespace detect/data
828
26
29
2023-08-10T13:49:18Z
203.03a
2
建立內容為「-------------------------------------------------------------------------------- -- Namespace detect data -- -- This module holds data for [[Module:Namespace detect]] to be loaded per -- -- page, rather than per #invoke, for performance reasons. -- -------------------------------------------------------------------------------- local cfg = require('Module:Namespace detect/config') l…」的新頁面
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Namespace detect data --
-- This module holds data for [[Module:Namespace detect]] to be loaded per --
-- page, rather than per #invoke, for performance reasons. --
--------------------------------------------------------------------------------
local cfg = require('Module:Namespace detect/config')
local function addKey(t, key, defaultKey)
if key ~= defaultKey then
t[#t + 1] = key
end
end
-- Get a table of parameters to query for each default parameter name.
-- This allows wikis to customise parameter names in the cfg table while
-- ensuring that default parameter names will always work. The cfg table
-- values can be added as a string, or as an array of strings.
local defaultKeys = {
'main',
'talk',
'other',
'subjectns',
'demospace',
'demopage'
}
local argKeys = {}
for i, defaultKey in ipairs(defaultKeys) do
argKeys[defaultKey] = {defaultKey}
end
for defaultKey, t in pairs(argKeys) do
local cfgValue = cfg[defaultKey]
local cfgValueType = type(cfgValue)
if cfgValueType == 'string' then
addKey(t, cfgValue, defaultKey)
elseif cfgValueType == 'table' then
for i, key in ipairs(cfgValue) do
addKey(t, key, defaultKey)
end
end
cfg[defaultKey] = nil -- Free the cfg value as we don't need it any more.
end
local function getParamMappings()
--[[
-- Returns a table of how parameter names map to namespace names. The keys
-- are the actual namespace names, in lower case, and the values are the
-- possible parameter names for that namespace, also in lower case. The
-- table entries are structured like this:
-- {
-- [''] = {'main'},
-- ['wikipedia'] = {'wikipedia', 'project', 'wp'},
-- ...
-- }
--]]
local mappings = {}
local mainNsName = mw.site.subjectNamespaces[0].name
mainNsName = mw.ustring.lower(mainNsName)
mappings[mainNsName] = mw.clone(argKeys.main)
mappings['talk'] = mw.clone(argKeys.talk)
for nsid, ns in pairs(mw.site.subjectNamespaces) do
if nsid ~= 0 then -- Exclude main namespace.
local nsname = mw.ustring.lower(ns.name)
local canonicalName = mw.ustring.lower(ns.canonicalName)
mappings[nsname] = {nsname}
if canonicalName ~= nsname then
table.insert(mappings[nsname], canonicalName)
end
for _, alias in ipairs(ns.aliases) do
table.insert(mappings[nsname], mw.ustring.lower(alias))
end
end
end
return mappings
end
return {
argKeys = argKeys,
cfg = cfg,
mappings = getParamMappings()
}
d224f42a258bc308ef3ad8cc8686cd7a4f47d005
模組:Namespace detect/config
828
27
30
2023-08-10T13:50:00Z
203.03a
2
建立內容為「-------------------------------------------------------------------------------- -- Namespace detect configuration data -- -- -- -- This module stores configuration data for Module:Namespace detect. Here -- -- you can localise the module to your wiki's language. -- --…」的新頁面
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Namespace detect configuration data --
-- --
-- This module stores configuration data for Module:Namespace detect. Here --
-- you can localise the module to your wiki's language. --
-- --
-- To activate a configuration item, you need to uncomment it. This means --
-- that you need to remove the text "-- " at the start of the line. --
--------------------------------------------------------------------------------
local cfg = {} -- Don't edit this line.
--------------------------------------------------------------------------------
-- Parameter names --
-- These configuration items specify custom parameter names. Values added --
-- here will work in addition to the default English parameter names. --
-- To add one extra name, you can use this format: --
-- --
-- cfg.foo = 'parameter name' --
-- --
-- To add multiple names, you can use this format: --
-- --
-- cfg.foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'} --
--------------------------------------------------------------------------------
---- This parameter displays content for the main namespace:
-- cfg.main = 'main'
---- This parameter displays in talk namespaces:
-- cfg.talk = 'talk'
---- This parameter displays content for "other" namespaces (namespaces for which
---- parameters have not been specified):
-- cfg.other = 'other'
---- This parameter makes talk pages behave as though they are the corresponding
---- subject namespace. Note that this parameter is used with [[Module:Yesno]].
---- Edit that module to change the default values of "yes", "no", etc.
-- cfg.subjectns = 'subjectns'
---- This parameter sets a demonstration namespace:
-- cfg.demospace = 'demospace'
---- This parameter sets a specific page to compare:
cfg.demopage = 'page'
--------------------------------------------------------------------------------
-- Table configuration --
-- These configuration items allow customisation of the "table" function, --
-- used to generate a table of possible parameters in the module --
-- documentation. --
--------------------------------------------------------------------------------
---- The header for the namespace column in the wikitable containing the list of
---- possible subject-space parameters.
-- cfg.wikitableNamespaceHeader = 'Namespace'
---- The header for the wikitable containing the list of possible subject-space
---- parameters.
-- cfg.wikitableAliasesHeader = 'Aliases'
--------------------------------------------------------------------------------
-- End of configuration data --
--------------------------------------------------------------------------------
return cfg -- Don't edit this line.
0e4ff08d13c4b664d66b32c232deb129b77c1a56
模板:Infobox country
10
28
31
2023-08-10T13:52:03Z
203.03a
2
建立內容為「{{infobox | bodyclass = geography vcard | bodystyle = font-size:88%; | headerstyle= text-align:left; | aboveclass = adr | abovestyle = padding:0.25em 0.33em 0.33em;line-height:1.2em;font-size:1.25em; | above = {{#if:{{{conventional_long_name|}}}{{{native_name|}}}{{{name|}}} | {{#if:{{{conventional_long_name|}}} |<span class=" fn org country-name">{{{conventional_long_name|}}}</span><br/> }}{{#if:{{{native_name|}}}{{{name|}}}…」的新頁面
wikitext
text/x-wiki
{{infobox
| bodyclass = geography vcard
| bodystyle = font-size:88%;
| headerstyle= text-align:left;
| aboveclass = adr
| abovestyle = padding:0.25em 0.33em 0.33em;line-height:1.2em;font-size:1.25em;
| above =
{{#if:{{{conventional_long_name|}}}{{{native_name|}}}{{{name|}}}
| {{#if:{{{conventional_long_name|}}}
|<span class=" fn org country-name">{{{conventional_long_name|}}}</span><br/>
}}{{#if:{{{native_name|}}}{{{name|}}}
|<div style="padding-top:0.25em; font-weight:normal;"><!--
-->{{br separated entries
|{{{native_name|}}}
|{{#if:{{{name|}}}
|<span class="fn org country-name">{{{name|}}}</span>
}}}}</div>
}}<!--
-->{{#ifeq:{{{micronation|}}}|yes
|<span class=" fn org">[[私人国家]]</span>
}}
}}
| subheader = {{#if:{{{life_span|}}} | {{{life_span}}} | {{#if:{{{year_start|}}}|{{{year_start}}}{{#if:{{{year_end}}}|—{{{year_end}}} }} }} }}
| imagestyle = text-align:center;padding:0.5em 0;
| image1 = {{#if:{{{image_coat|}}}{{{image_symbol|}}}{{{image_flag|}}}{{{image_flag2|}}}
|{{infobox country/imagetable
|image1a = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag|{{{flag_alt|}}}}}}|title={{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}{{{flag_type|国旗}}} }}
|image1b = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag2|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag2_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag2|{{{flag_alt2|}}}}}}}}
|caption1= {{#ifexist:{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }}{{if empty |{{{flag_type|}}} |国旗}} }} |[[{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }}{{if empty |{{{flag_type|}}} |国旗}} }}|{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |国旗}}]] |{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |国旗}} }}
|image2 = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{if empty|{{{image_coat|}}}|{{{image_symbol|}}}}} |size={{{symbol_width|{{{coa_size|}}}}}}|sizedefault=85px|alt={{#if:{{{image_coat|}}}|{{{alt_coat|{{{coat_alt|}}}}}}|{{{alt_symbol|}}}}}|title={{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}{{{symbol_type|国徽}}} }}
|caption2= {{#ifexist:{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }}{{if empty |{{{symbol_type|}}} |国徽}} }} |[[{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }}{{if empty |{{{symbol_type|}}} |国徽}} }} | {{if empty |{{{symbol_type|}}} |国徽}}]] |{{if empty |{{{symbol_type|}}} |国徽}} }}
}} }}
| data1 = {{#if:{{{national_motto|}}}{{{motto|}}}
|<div style="line-height:1.2em;">'''格言:'''{{if empty|{{{motto|}}}|{{{national_motto|}}}}}<!--
-->{{#if:{{{chinesemotto|}}}|<br/><span style="font-size:90%;">{{{chinesemotto}}}</span> }}</div>
}}
| class2 = anthem
| data2 = {{#if:{{{national_anthem|}}}{{{anthem|}}}
|<div style="line-height:1.2em;">'''{{{anthem_type|国歌}}}:'''{{if empty|{{{national_anthem|}}}|{{{anthem|}}}}}</div>
}}{{#if:{{{royal_anthem|}}}
| <div style="line-height:1.2em;">'''[[頌歌|皇室颂歌]]:'''{{{royal_anthem}}}</div>
}}{{#if:{{{flag_anthem|}}}
| <div style="line-height:1.2em;">'''[[国旗歌]]:'''{{{flag_anthem}}}</div>
}}
| data3 = {{#if:{{{other_symbol|}}}{{{text_symbol|}}}
|<div style="line-height:1.2em;">{{#if:{{{other_symbol_type|}}}{{{text_symbol_type|}}}
| '''{{if empty|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}'''<br/>}}<!--
-->{{if empty|{{{other_symbol|}}}|{{{text_symbol|}}}}}</div>
}}
| data4 = {{#if:{{{image_map|}}}{{{image_map_hans|}}}{{{image_map_hant|}}}
|{{#invoke:InfoboxImageVariant|main|image={{{image_map|}}}|image-hans={{{image_map_hans|}}}|image-hant={{{image_map_hant|}}}|size={{{map_width|{{{image_map_size|}}}}}}|upright=1.15|alt={{{alt_map|{{{image_map_alt|}}}}}}|title={{{map_caption|{{{image_map_caption|{{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}}的位置 }}} }}} }}<!--
-->{{#if:{{{map_caption|{{{image_map_caption|}}}}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption|{{{image_map_caption|}}}}}}</div>}} }}
| data5 = {{#if:{{{image_map2|}}}
|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map2|}}}|size={{{map2_width|{{{image_map2_size|}}}}}}|upright=1.15|alt={{{alt_map2|{{{image_map2_alt|}}}}}}|title={{{map_caption2|{{{image_map2_caption|{{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}}的位置 }}} }}} }}<!--
-->{{#if:{{{map_caption2|{{{image_map2_caption|}}}}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption2|{{{image_map2_caption|}}}}}}</div>}} }}
| label6 = 地位
| data6 = {{#if:{{{status|}}}|{{Infobox country/status text|status={{{status|}}}|status_text={{{status_text|}}}|empire={{{empire|}}}|year_end={{{year_end|}}}|year_exile_start={{{year_exile_start|}}}|year_exile_end={{{year_exile_end|}}} }} }}
| label7 = 位置
| data7 = {{{loctext|}}}
| label8 = {{#if:{{{capital_type|}}} | {{{capital_type}}} | 首都 }}{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital
|capital<!--
-->|{{#switch:{{{capital}}}
| [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital
| {{{largest_city|}}}{{{largest_settlement|}}} = capital
| not capital
}}<!--
-->}}|capital <!--
(#ifeq:)-->|<!------------------------------------------
capital is largest_city/_settlement:
-------------------------------------------
--><br/><span style="font-weight:normal">及{{{largest_settlement_type|最大城市}}}</span>
}}
| data8 = {{#if:{{{capital|}}}|{{{capital}}}{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }}
| rowclass9 = {{#if:{{{capital|}}}|mergedrow}}
| label9 = 流亡首都
| data9 = {{#ifexist:{{{capital_exile|}}}|[[{{{capital_exile|}}}]]|{{{captial_exile|}}}}}
| rowclass10 = {{#if:{{{capital|}}}|mergedrow}}
| label10 = {{#if:{{{admin_center_type|}}}| {{{admin_center_type}}} | 行政中心 }}
| data10 = {{#switch:{{{admin_center|}}}
|capital | =
|[[{{{capital|}}}]] =
|{{{capital|}}} =
|#default = {{{admin_center}}}{{#if:{{{capital|}}}||{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} }}
| rowclass11 = {{#if:{{{capital|}}}{{{admin_center|}}}|mergedbottomrow}}
| label11 = 最大{{{largest_settlement_type|城市}}}
| data11 = {{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital
|capital<!--
-->|{{#switch:{{{capital}}}
| [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital
| {{{largest_city|}}}{{{largest_settlement|}}} = capital
| not capital
}}<!--
-->}}|capital <!--
(#ifeq:)-->|<!-- nothing already appears above -->
| {{if empty| {{{largest_city|}}} | {{{largest_settlement|}}} }}
}}
| rowclass12 = mergedtoprow
| label12 = 官方语言
| data12 = {{{official_languages|}}}
| rowclass13 = mergedrow
| label13 = <span style="font-weight:normal;">认可的语言</span>
| data13 = {{if empty| {{{recognized_languages|}}} | {{{recognised_languages|}}} }}
| rowclass14 = mergedrow
| label14 = <span style="font-weight:normal;">{{nowrap|认可的}}国家语言</span>
| data14 = {{if empty| {{{recognized_national_languages|}}} | {{{recognised_national_languages|}}} | {{{national_languages|}}} }}
| rowclass15 = mergedrow
| label15 = <span style="font-weight:normal;">{{nowrap|认可的}}地方语言</span>
| data15 = {{if empty| {{{recognized_regional_languages|}}} | {{{recognised_regional_languages|}}} | {{{regional_languages|}}} }}
| label16 = 常用语言
| data16 = {{{common_languages|}}}
| label17 = [[官方文字]]
| data17 = {{{official_script|}}}
| rowclass18 = {{#ifeq:{{{languages2_sub|}}}|yes
|{{#ifeq:{{{languages_sub|}}}|yes |mergedrow}}
|{{#ifeq:{{{languages_sub|}}}|yes |mergedbottomrow}} }}
| label18 ={{#ifeq:{{{languages_sub|}}}|yes
|<span style="font-weight:normal;">{{if empty| {{{languages_type|}}} | 其他语言 }}</span>
|{{if empty| {{{languages_type|}}} | 其他语言 }}
}}
| data18 = {{{languages|}}}
| rowclass19 = {{#ifeq:{{{languages2_sub|}}}|yes |mergedbottomrow}}
| label19 = {{#ifeq:{{{languages2_sub|}}}|yes
|<span style="font-weight:normal;">{{if empty|{{{languages2_type|}}} | 其他语言 }}</span>
|{{if empty|{{{languages2_type|}}} | 其他语言 }}
}}
| data19 = {{{languages2|}}}
| label20 = [[族群]]<!--
-->{{#if:{{{ethnic_groups_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{ethnic_groups_year|}}}|{{{ethnic_groups_year}}}年|{{{ethnic_groups_year}}}}}){{{ethnic_groups_ref|}}}</span>|<span style="font-weight:normal;">{{{ethnic_groups_ref|}}}</span>}}
| data20 = {{{ethnic_groups|}}}
| label21 = 宗教<!--
-->{{#if:{{{religion_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{religion_year|}}}|{{{religion_year}}}年|{{{religion_year}}}}}){{{religion_ref|}}}</span>|<span style="font-weight:normal;">{{{religion_ref|}}}</span>}}
| data21 = {{{religion|}}}
| label22 = 类型
| data22 = {{{org_type|}}}
| label23 = {{if empty|{{{membership_type|}}} | 成员 }}
| data23 = {{{membership|}}}
| label24 = {{#if:{{{government_type|}}}
| {{#if:{{{politics_link|}}}
| [[{{{politics_link}}}|{{#ifeq:{{{micronation|}}}|yes|组织架构|政府}}]]<!--
-->| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}政治
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}政治|{{#ifeq:{{{micronation|}}}|yes|组织架构|政府}}]]<!--
-->| {{#ifeq:{{{micronation|}}}|yes|组织架构|政府}}<!--
-->}}<!--
-->}}<!--
-->}}
| data24 = {{{government_type|}}}
| header25 = {{#if:{{{government_type|}}} || {{#if:{{{leader_title1|}}}{{{leader_name1|}}}
| {{#if:{{{name|}}}{{{membership|}}}
| <!--template being used for geopolitical org:-->领导人
| <!--template being used for country/territory: -->政府
}}
}} }}
| rowclass26 = mergedrow
| data26 = {{#if:{{{leader_name1|}}}|{{Infobox country/multirow|{{{leader_title1|}}} |{{{leader_name1|}}} |{{{leader_title2|}}} |{{{leader_name2|}}} |{{{leader_title3|}}} |{{{leader_name3|}}} |{{{leader_title4|}}} |{{{leader_name4|}}} |{{{leader_title5|}}} |{{{leader_name5|}}} |{{{leader_title6|}}} |{{{leader_name6|}}} |{{{leader_title7|}}} |{{{leader_name7|}}} |{{{leader_title8|}}} |{{{leader_name8|}}} |{{{leader_title9|}}} |{{{leader_name9|}}} |{{{leader_title10|}}} |{{{leader_name10|}}} |{{{leader_title11|}}} |{{{leader_name11|}}} |{{{leader_title12|}}} |{{{leader_name12|}}} |{{{leader_title13|}}} |{{{leader_name13|}}} |{{{leader_title14|}}} |{{{leader_name14|}}} |{{{leader_title15|}}} |{{{leader_name15|}}} }} }}
| rowclass27 = mergedrow
| label27 = {{#if:{{{title_leader|}}}| {{{title_leader}}} }}
| data27 = {{#if:{{{title_leader|}}}| }}
| rowclass28 = mergedrow
| data28 = {{#if:{{{year_leader1|}}} | {{Infobox country/multirow|{{{year_leader1|}}} |{{{leader1|}}} |{{{year_leader2|}}} |{{{leader2|}}} |{{{year_leader3|}}} |{{{leader3|}}} |{{{year_leader4|}}} |{{{leader4|}}} |{{{year_leader5|}}} |{{{leader5|}}} |{{{year_leader6|}}} |{{{leader6|}}} |{{{year_leader7|}}} |{{{leader7|}}} |{{{year_leader8|}}} |{{{leader8|}}} |{{{year_leader9|}}} |{{{leader9|}}} |{{{year_leader10|}}} |{{{leader10|}}} |{{{year_leader11|}}} |{{{leader11|}}} }} }}
| rowclass29 = mergedrow
| label29 = {{#if:{{{title_representative|}}}| {{{title_representative}}} }}
| data29 = {{#if:{{{title_representative|}}}| }}
| rowclass30 = mergedrow
| data30 = {{#if:{{{year_representative1|}}}|{{Infobox country/multirow|{{{year_representative1|}}} |{{{representative1|}}} |{{{year_representative2|}}} |{{{representative2|}}} |{{{year_representative3|}}} |{{{representative3|}}} |{{{year_representative4|}}} |{{{representative4|}}} |{{{year_representative5|}}} |{{{representative5|}}} }} }}
| rowclass31 = mergedrow
| label31 = {{#if:{{{title_deputy|}}}|{{{title_deputy}}} }}
| data31 = {{#if:{{{title_deputy|}}}| }}
| rowclass32 = mergedrow
| data32 = {{#if:{{{year_deputy1|}}}|{{Infobox country/multirow|{{{year_deputy1|}}} |{{{deputy1|}}} |{{{year_deputy2|}}} |{{{deputy2|}}} |{{{year_deputy3|}}} |{{{deputy3|}}} |{{{year_deputy4|}}} |{{{deputy4|}}} |{{{year_deputy5|}}} |{{{deputy5|}}} |{{{year_deputy6|}}} |{{{deputy6|}}}|{{{year_deputy7|}}} |{{{deputy7|}}}|{{{year_deputy8|}}} |{{{deputy8|}}} }} }}
| label40 = 立法机构
| data40 = {{{legislature|}}}
| rowclass41 = mergedrow
| label41 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{#if:{{{type_house1|}}}|{{{type_house1}}}|[[上议院]]}}</div>
| data41 = {{{upper_house|{{{house1|}}}}}}
| rowclass42 = mergedbottomrow
| label42 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{#if:{{{type_house2|}}}|{{{type_house2}}}|[[下议院]]}}</div>
| data42 = {{{lower_house|{{{house2|}}}}}}
| rowclass43 = mergedtoprow
| label43 = {{#if:{{{military_personnel|}}}
|{{#if:{{{military_link|}}}
| [[{{{military_link}}}|军事]]<!--
-->| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}军事
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}军事|{{#ifeq:{{{micronation|}}}|yes|声称|}}现役军人]]<!--
-->| {{#ifeq:{{{micronation|}}}|yes|声称|}}现役军人<!--
-->}}
}} }}
| data43 = {{formatnum:{{{military_personnel|}}}}}{{{military_personnel_ref|}}}{{#if:{{{military_personnel_year|}}} |({{ifnumber|{{{military_personnel_year|}}}|{{{military_personnel_year}}}年|{{{military_personnel_year}}}}})}}{{#if:{{{military_personnel_rank|}}} |([[各国武装部队服役人数列表|{{ifnumber|{{{military_personnel_rank|}}}|第{{{military_personnel_rank|}}}名|{{{military_personnel_rank|}}}}}]])}}
| rowclass44 = {{#if:{{{established_event1|}}} |mergedtoprow}}
| header44 = {{#if:{{{established_event1|}}}{{{sovereignty_type|}}}
|{{#if:{{{sovereignty_type|}}}
| {{{sovereignty_type}}}<!--
-->{{#if:{{{sovereignty_note|}}} | <span style="font-weight:normal;">{{{sovereignty_note}}}</span>}}
| {{#if:{{{established|}}}| | 成立}}
}} }}
| label45 = 成立
| data45 = {{#if:{{{sovereignty_type|}}}
|
|{{{established|}}}
}}
| label46 = {{#if:{{{era|}}}|历史时期|历史}}
| data46 = {{#if:{{{era|}}} |{{#ifexist:{{{era|}}}|[[{{{era}}}]]|{{{era}}}}} | {{#if:{{{date_start|}}}{{{year_start|}}}| }}}}
| rowclass47 = {{#if:{{{established_event2|}}} |mergedrow |mergedbottomrow}}
| data47 = {{#if:{{{established_date1|}}}|{{Infobox country/multirow |{{{established_event1|}}} |{{{established_date1||}}} |{{{established_event2|}}} |{{{established_date2||}}} |{{{established_event3|}}} |{{{established_date3|}}} |{{{established_event4|}}} |{{{established_date4|}}} |{{{established_event5|}}} |{{{established_date5|}}} |{{{established_event6|}}} |{{{established_date6|}}} |{{{established_event7|}}} |{{{established_date7|}}} |{{{established_event8|}}} |{{{established_date8|}}} |{{{established_event9|}}} |{{{established_date9|}}} |{{{established_event10|}}} |{{{established_date10|}}} |{{{established_event11|}}} |{{{established_date11|}}} |{{{established_event12|}}} |{{{established_date12|}}} |{{{established_event13|}}} |{{{established_date13|}}} |{{{established_event14|}}} |{{{established_date14|}}} |{{{established_event15|}}} |{{{established_date15|}}} |{{{established_event16|}}} |{{{established_date16|}}} |{{{established_event17|}}} |{{{established_date17|}}} |{{{established_event18|}}} |{{{established_date18|}}} |{{{established_event19|}}} |{{{established_date19|}}} |{{{established_event20|}}} |{{{established_date20|}}} }} }}
| rowclass48 = {{#if:{{{date_start|}}}{{{year_start|}}} |mergedrow |mergedbottomrow}}
| data48 = {{#if:{{{date_start|}}}{{{year_start|}}}|{{Infobox country/multirow |{{{event_pre|}}} |{{{date_pre|}}} |{{if empty|{{{event_start|}}}|建立}} |{{{year_start|}}}{{{date_start|}}} |{{{event1|}}} |{{{date_event1|}}} |{{{event2|}}} |{{{date_event2|}}} |{{{event3|}}} |{{{date_event3|}}} |{{{event4|}}} |{{{date_event4|}}} |{{{event5|}}} |{{{date_event5|}}} |{{{event6|}}} |{{{date_event6|}}}|{{{event7|}}} |{{{date_event7|}}}|{{{event8|}}} |{{{date_event8|}}}|{{{event9|}}} |{{{date_event9|}}}|{{{event10|}}} |{{{date_event10|}}} |{{if empty|{{{event_end|}}}|终结}} |{{{year_end|}}}{{{date_end|}}} |{{{event_post|}}} |{{{date_post|}}} }} }}
| rowclass60 = mergedtoprow
| header60 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}
| {{#if:{{{area_link|}}}
| [[{{{area_link}}}|{{#ifeq:{{{micronation|}}}|yes|声称|}}面积]]
| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}地理
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}地理|{{#ifeq:{{{micronation|}}}|yes|声称|}}面积]]
| {{#ifeq:{{{micronation|}}}|yes|声称|}}面积<!--
-->}}<!--
-->}} }}
| rowclass61 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label61 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label|总计}}}{{{FR_foot4|}}}</div>
| data61 = {{#if:{{{area_km2|}}}{{{area_ha|}}}
|{{#if:{{{area_km2|}}}
|{{formatnum:{{{area_km2|}}}}}平方公里
|{{#if:{{{area_ha|}}}
|{{formatnum:{{{area_ha|}}}}}公顷
}}
}}{{{area_footnote|}}}{{#if:{{{area_rank|}}} |([[世界各国和地区面积列表|{{ifnumber|{{{area_rank|}}}|第{{{area_rank|}}}名|{{{area_rank|}}}}}]])}}
}}
| rowclass62 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label62 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 土地</div>
| data62 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}
|{{#if:{{{area_land_km2|}}}
|{{formatnum:{{{area_land_km2|}}}}}平方公里
|{{#if:{{{area_land_ha|}}}
|{{formatnum:{{{area_land_ha|}}}}}公顷
}}
}}{{{area_land_footnote|}}}
}}
| rowclass63 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label63 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 水域</div>
| data63 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}
|{{#if:{{{area_water_km2|}}}
|{{formatnum:{{{area_water_km2|}}}}}平方公里
|{{#if:{{{area_water_ha|}}}
|{{formatnum:{{{area_water_ha|}}}}}公顷
}}
}}{{{area_water_footnote|}}}
}}
| rowclass64 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label64 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 水域率</div>
| data64 = {{#if:{{{percent_water|}}}|{{{percent_water|}}}%}}
| rowclass65 = {{#if:{{{FR_metropole|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label65 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label2|}}}</div>
| data65 = {{#if:{{{area_label2|}}}| {{{area_data2|}}} }}
| rowclass66 = {{#if:{{{FR_metropole|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label66 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label3|}}}</div>
| data66 = {{#if:{{{area_label3|}}}| {{{area_data3|}}} }}
| rowclass67 = {{#if:{{{FR_metropole|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label67 = {{{stat_year1|}}}{{{ref_area1|}}}
| data67 = {{#if: {{{stat_area1|}}} | {{formatnum:{{{stat_area1|}}}}}平方公里 }}
| rowclass68 = {{#if:{{{FR_metropole|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label68 = {{{stat_year2|}}}{{{ref_area2|}}}
| data68 = {{#if: {{{stat_area2|}}} | {{formatnum:{{{stat_area2|}}}}}平方公里 }}
| rowclass69 = {{#if:{{{FR_metropole|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label69 = {{{stat_year3|}}}{{{ref_area3|}}}
| data69 = {{#if: {{{stat_area3|}}} | {{formatnum:{{{stat_area3|}}}}}平方公里 }}
| rowclass70 = {{#if:{{{FR_metropole|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label70 = {{{stat_year4|}}}{{{ref_area4|}}}
| data70 = {{#if: {{{stat_area4|}}} | {{formatnum:{{{stat_area4|}}}}}平方公里 }}
| rowclass71 = {{#if:{{{FR_metropole|}}}|mergedrow|mergedbottomrow}}
| label71 = {{{stat_year5|}}}{{{ref_area5|}}}
| data71 = {{#if: {{{stat_area5|}}} | {{formatnum:{{{stat_area5|}}}}}平方公里 }}
| rowclass72 = mergedrow
| label72 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{FR_metropole}}}</div>
| data72 = {{#if:{{{FR_metropole|}}}| <nowiki /> }}
| rowclass73 = mergedrow
| label73 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">• [[国家地理林业信息研究所|IGN]]{{{FR_foot2|}}}</div>
| data73 = {{#if:{{{FR_metropole|}}}
|{{#if:{{{FR_IGN_area_km2|}}}
|{{formatnum:{{{FR_IGN_area_km2|}}}}}平方公里{{#if:{{{FR_IGN_area_rank|}}}|([[世界各国和地区面积列表|{{ifnumber|{{{FR_IGN_area_rank|}}}|第{{{FR_IGN_area_rank|}}}名|{{{FR_IGN_area_rank|}}}}}]])}}
}}
}}
| rowclass89 = mergedbottomrow
| label89 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">• [[地籍]]{{{FR_foot3|}}}</div>
| data89 = {{#if:{{{FR_metropole|}}}
|{{#if:{{{FR_cadastre_area_km2|}}}
| {{formatnum:{{{FR_cadastre_area_km2|}}}}}平方公里{{#if:{{{FR_cadastre_area_rank|}}}|([[世界各国和地区面积列表|{{ifnumber|{{{FR_cadastre_area_rank|}}}|第{{{FR_cadastre_area_rank|}}}名|{{{FR_cadastre_area_rank|}}}}}]])}}
}}
}}
| rowclass90 = mergedtoprow
| header90 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}
|{{#if:{{{population_link|}}}
| {{#ifeq:{{{population_link}}}|no|人口|[[{{{population_link}}}|人口]]}}<!--
-->| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}人口
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}人口|人口]]<!--
-->| 人口<!--
-->}}<!--
-->}} }}
| rowclass91 = mergedrow
| label91 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;white-space:nowrap;">• {{#if:{{{population_estimate_year|}}} |{{ifnumber|{{{population_estimate_year|}}}|{{{population_estimate_year}}}年|{{{population_estimate_year}}}}}}}估计</div>
| data91 = {{#if:{{{population_estimate|}}}
|{{{population_estimate}}}<!--
-->{{#if:{{{population_estimate_rank|}}} |([[各国家和地区人口列表|{{ifnumber|{{{population_estimate_rank|}}}|第{{{population_estimate_rank|}}}名|{{{population_estimate_rank|}}}}}]])}}
}}
| rowclass92 = mergedrow
| label92= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{population_label2|}}}</div>
| data92= {{#if:{{{population_label2|}}}|{{{population_data2|}}}}}
| rowclass93= mergedrow
| label93= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{population_label3|}}}</div>
| data93= {{#if:{{{population_label3|}}}|{{{population_data3|}}}}}
| rowclass94= mergedrow
| data94= {{#if:{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}|{{infobox country/multirow|{{{stat_year1|}}}{{{ref_pop1|}}} |{{{stat_pop1|}}}|{{{stat_year2|}}}{{{ref_pop2|}}} |{{{stat_pop2|}}}|{{{stat_year3|}}}{{{ref_pop3|}}} |{{{stat_pop3|}}}|{{{stat_year4|}}}{{{ref_pop4|}}} |{{{stat_pop4|}}}|{{{stat_year5|}}}{{{ref_pop5|}}} |{{{stat_pop5|}}} }} }}
| rowclass95= mergedrow
| label95= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;white-space:nowrap;">• {{#if:{{{population_census_year|}}} |{{ifnumber|{{{population_census_year|}}}|{{{population_census_year}}}年|{{{population_census_year}}}}}}}普查</div>
| data95= {{#if:{{{population_census|}}}
|{{{population_census}}}<!--
-->{{#if:{{{population_census_rank|}}} |([[各国家和地区人口列表|{{ifnumber|{{{population_census_rank|}}}|第{{{population_census_rank|}}}名|{{{population_census_rank|}}}}}]])}}
}}
| rowclass96= mergedrow
| label96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<span style="font-weight:normal">({{ifnumber|{{{FR_total_population_estimate_year|}}}|{{{FR_total_population_estimate_year|}}}年|{{{FR_total_population_estimate_year|}}}}})</span>}}}}
| data96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<nowiki />}}}}
| rowclass97 = mergedrow
| label97= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 总计{{{FR_foot|}}}</div>
| data97= {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate|}}}
|{{{FR_total_population_estimate}}}{{#if:{{{FR_total_population_estimate_rank|}}}|([[2005年各国人口列表|{{ifnumber|{{{FR_total_population_estimate_rank|}}}|第{{{FR_total_population_estimate_rank|}}}名|{{{FR_total_population_estimate_rank|}}}}}]])}}
}} }}
| rowclass98 = mergedrow
| label98= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{FR_metropole}}}</div>
| data98= {{#if:{{{FR_metropole_population|}}}|{{{FR_metropole_population}}}{{#if:{{{FR_metropole_population_estimate_rank|}}}
| ([[2005年各国人口列表|{{ifnumber|{{{FR_metropole_population_estimate_rank|}}}|第{{{FR_metropole_population_estimate_rank|}}}名|{{{FR_metropole_population_estimate_rank|}}}}}]])}}
}}
| rowclass99 = mergedbottomrow
| label99= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 密度{{{FR_foot5|}}}</div>
| data99= {{#if:{{{population_density_km2|}}}
| {{formatnum:{{{population_density_km2|}}}}}/平方公里{{{pop_den_footnote|}}}<!--
-->{{#if:{{{population_density_rank|}}} |([[各国家和地区人口密度列表|{{ifnumber|{{{population_density_rank|}}}|第{{{population_density_rank|}}}名|{{{population_density_rank|}}}}}]])}}
}}
| rowclass100 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}|mergedbottomrow|mergedtoprow}}
| label100 = 成员
| data100= {{{nummembers|}}}
| rowclass101= mergedtoprow
| label101= {{#ifeq:{{{micronation|}}}|yes|声称|}}[[国内生产总值|GDP]]<span style="font-weight:normal;">([[购买力平价|PPP]])</span>
| data101= {{#if:{{{GDP_PPP|}}}{{{GDP_PPP_per_capita|}}}
|{{#if:{{{GDP_PPP_year|}}} |{{ifnumber|{{{GDP_PPP_year|}}}|{{{GDP_PPP_year}}}年|{{{GDP_PPP_year}}}}}}}估计
}}
| rowclass102= mergedrow
| label102= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 总计</div>
| data102= {{#if:{{{GDP_PPP|}}}
|{{{GDP_PPP}}}<!--
-->{{#if:{{{GDP_PPP_rank|}}} |([[各国实质国内生产总值列表|{{ifnumber|{{{GDP_PPP_rank|}}}|第{{{GDP_PPP_rank}}}名|{{{GDP_PPP_rank}}}}}]])}}
}}
| rowclass103= mergedbottomrow
| label103= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 人均</div>
| data103= {{#if:{{{GDP_PPP_per_capita|}}}
|{{{GDP_PPP_per_capita}}}<!--
-->{{#if:{{{GDP_PPP_per_capita_rank|}}} |([[各国人均实质国内生产总值列表|{{ifnumber|{{{GDP_PPP_per_capita_rank|}}}|第{{{GDP_PPP_per_capita_rank}}}名|{{{GDP_PPP_per_capita_rank}}}}}]])}}
}}
| rowclass104= mergedtoprow
| label104= {{#ifeq:{{{micronation|}}}|yes|声称|}}[[国内生产总值|GDP]]<span style="font-weight:normal;white-space:nowrap;">(国际汇率)</span>
| data104= {{#if:{{{GDP_nominal|}}}{{{GDP_nominal_per_capita|}}}
|{{#if:{{{GDP_nominal_year|}}} |{{ifnumber|{{{GDP_nominal_year|}}}|{{{GDP_nominal_year}}}年|{{{GDP_nominal_year}}}}}}}估计
}}
| rowclass105= mergedrow
| label105= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 总计</div>
| data105= {{#if:{{{GDP_nominal|}}}
|{{{GDP_nominal}}}<!--
-->{{#if:{{{GDP_nominal_rank|}}} |([[各国名义国内生产总值列表|{{ifnumber|{{{GDP_nominal_rank|}}}|第{{{GDP_nominal_rank}}}名|{{{GDP_nominal_rank}}}}}]])}}
}}
| rowclass106= mergedbottomrow
| label106= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 人均</div>
| data106= {{#if:{{{GDP_nominal_per_capita|}}}
| {{{GDP_nominal_per_capita}}}<!--
-->{{#if:{{{GDP_nominal_per_capita_rank|}}} |([[各国人均名义国内生产总值列表|{{ifnumber|{{{GDP_nominal_per_capita_rank|}}}|第{{{GDP_nominal_per_capita_rank}}}名|{{{GDP_nominal_per_capita_rank}}}}}]])}}
}}
| label107= [[基尼系数|-{zh-cn:基尼系数; zh-tw:吉尼係數; zh-hk:堅尼系數;}-]]
| data107= {{#if:{{{Gini|}}}
| {{#switch:{{{Gini_change|}}}
|increase = {{increaseNegative}} <!--
-->|decrease = {{decreasePositive}} <!--
-->|steady = {{steady}} <!--
-->}}{{#expr:{{{Gini}}}/100}}{{{Gini_ref|}}}{{#if:{{{Gini_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{Gini_year|}}}|{{{Gini_year}}}年|{{{Gini_year}}}}})</span>}}<br/><!--
---------Evaluate and add Gini category:----------
--><span style="white-space:nowrap;"><!--
-->{{#iferror:<!--
-->{{#ifexpr:{{{Gini}}}>100 <!--
-->| {{error|错误:基尼系数大于100}}<!--Handled by outer #iferror, not visible to users--><!--
-->| {{#ifexpr:{{{Gini}}}>=60 |{{color|red|极高}}<!--
-->| {{#ifexpr:{{{Gini}}}>=46 <!--
-->| {{color|darkred|高}}<!--
-->| {{#ifexpr:{{{Gini}}}>=30 <!--
-->| {{color|orange|中}}<!--
-->| {{#ifexpr:{{{Gini}}}>=0 <!--
-->| {{color|forestgreen|低}}<!--
-->| {{error|错误:基尼系数小于0}}<!--Handled by outer #iferror, not visible to users--><!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->| {{error|错误:基尼系数无效}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:需要维护的国家/地区条目]] }}<!--
-->}}<!--
--></span><!--
-----------Add Gini_rank (if supplied):----------
-->{{#if:{{{Gini_rank|}}}
| · [[各国收入均衡列表|{{ifnumber|{{{Gini_rank|}}}|第{{{Gini_rank}}}名|{{{Gini_rank}}}}}]]<!--
-->}}<!--
-->}}
| label108= [[人类发展指数]]
| data108= {{#if:{{{HDI|}}}
| {{#switch:{{{HDI_change|}}}
|increase = {{increase}} <!--
-->|decrease = {{decrease}} <!--
-->|steady = {{steady}} <!--
-->}}{{{HDI}}}{{{HDI_ref|}}}{{#if:{{{HDI_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{HDI_year|}}}|{{{HDI_year}}}年|{{{HDI_year}}}}})</span>}}<br/><!--
---------Evaluate and add HDI category:---------
--><span style="white-space:nowrap;"><!--
-->{{#iferror:<!--
-->{{#ifexpr:{{{HDI}}}>1 <!--
-->| {{error|错误:HDI值大于1}}<!--Handled by outer #iferror, not visible to users--><!--
-->| {{#ifexpr:{{{HDI}}}>0.799 <!--
-->| {{color|darkgreen|极高}}<!--
-->| {{#ifexpr:{{{HDI}}}>0.699 <!--
-->| {{color|forestgreen|高}}<!--
-->| {{#ifexpr:{{{HDI}}}>0.549 <!--
-->| {{color|orange|中}}<!--
-->| {{#ifexpr:{{{HDI}}}>=0.000<!--
-->| {{color|red|低}}<!--
-->| {{error|错误:HDI值小于0}}<!--Handled by outer #iferror, not visible to users--><!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->| {{error|错误:HDI值无效}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:需要维护的国家/地区条目]] }}<!--
-->}}<!--
--></span><!--
----------Add HDI_rank (if supplied):-----------
-->{{#if:{{{HDI_rank|}}}
| · [[各國人類發展指數列表|{{ifnumber|{{{HDI_rank|}}}|第{{{HDI_rank}}}名|{{{HDI_rank}}}}}]]<!--
-->}}<!--
-->}}
| label109= {{#ifeq:{{{micronation|}}}|yes|声称|}}货币
| data109= {{#if:{{{currency|}}}
| {{{currency}}}{{#if:{{{currency_code|}}} |([[ISO 4217|{{{currency_code}}}]])}}
}}
| rowclass119= {{#if:{{{utc_offset_DST|}}}{{{DST_note|}}} |mergedtoprow}}
| label119= 时区
| data119= {{#if:{{{utc_offset|}}}
|{{nowrap|[[协调世界时|UTC]]{{{utc_offset}}}}}{{#if:{{{time_zone|}}}|({{{time_zone}}})}}
|{{{time_zone|}}}
}}
| rowclass120= {{#if:{{{DST_note|}}} |mergedrow |mergedbottomrow}}
| label120= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• [[夏时制|夏令时]]</div>
| data120= {{#if:{{{utc_offset_DST|}}}
|{{nowrap|[[协调世界时|UTC]]{{{utc_offset_DST}}}}}{{#if:{{{time_zone_DST|}}}|({{{time_zone_DST}}})|{{#if:{{{DST|}}}|({{{DST}}})}}}}
|{{#if:{{{time_zone_DST|}}}|{{{time_zone_DST}}}|{{{DST|}}}}}
}}
| rowclass121= mergedbottomrow
| label121= <nowiki />
| data121= {{{DST_note|}}}
| label122 = 日期格式
| data122= {{{date_format|}}}
| rowclass123 = mergedbottomrow
| label123 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• [[历法]]</div>
| data123 = {{{calendar_type|}}}
| label124= [[道路通行方向|行驶方位]]
| data124= {{#if:{{{drives_on|}}} | {{lcfirst:{{{drives_on}}}}} }}
| label125= {{#if:{{{calling_code|}}}
|{{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}电话号码
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}电话号码|电话区号]]
| 电话区号
}}
}}
| data125= {{{calling_code|}}}
| label126= [[ISO 3166|ISO 3166码]]
| data126= {{#switch:{{{iso3166code|}}}
|omit = <!--(do nothing)-->
| = <!--if iso3166code is not supplied:
-->{{#if:{{{common_name|}}}
| {{#if:{{ISO 3166 code|{{{common_name}}}|nocat=true}}
| [[ISO 3166-2:{{ISO 3166 code|{{{common_name}}}}}|{{ISO 3166 code|{{{common_name}}}}}]]
}}
}}
|#default = {{str ≥ len| 1 = {{{iso3166code}}}| 2 = 3| 3 = {{{iso3166code}}}| 4 = [[ISO 3166-2:{{uc:{{{iso3166code}}}}}|{{uc:{{{iso3166code}}}}}]]}}
}}
| label127= {{nowrap|[[國家和地區頂級域|互联网顶级域]]}}
| data127= {{{cctld|}}}
| label128= 對手
| data128= {{#if:{{{opponents|}}} | {{lcfirst:{{{opponents}}}}} }}
| data129 = {{#if:{{{official_website|}}}
|{{#ifeq:{{{official_website|}}}|hide<!--
-->|<!--
-->|<div style="line-height:11pt">'''网站'''<br/>{{{official_website|}}}</div>
}}
|{{#if:{{official url}}|<div style="line-height:11pt">'''网站'''<br/>{{official url}}</div>}}
}}
| data130= {{#if:{{{image_map3|{{{location_map|}}}}}}
| {{#invoke:InfoboxImage|InfoboxImage|image={{{image_map3|{{{location_map|}}}}}}|size={{{map3_width|}}}|upright=1.15|alt={{{alt_map3|}}}|title={{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}}的位置 }}<!--
-->{{#if:{{{map_caption3|}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption3|}}}</div>}}
}}
| data134 = {{#if:{{{p1|}}}{{{s1|}}}
|{{Infobox country/formernext|flag_p1={{{flag_p1|}}}|image_p1={{{image_p1|}}}|p1={{{p1|}}}|border_p1={{{border_p1|}}}|flag_p2={{{flag_p2|}}}|image_p2={{{image_p2|}}}|p2={{{p2|}}}|border_p2={{{border_p2|}}}|flag_p3={{{flag_p3|}}}|image_p3={{{image_p3|}}}|p3={{{p3|}}}|border_p3={{{border_p3|}}}|flag_p4={{{flag_p4|}}}|image_p4={{{image_p4|}}}|p4={{{p4|}}}|border_p4={{{border_p4|}}}|flag_p5={{{flag_p5|}}}|image_p5={{{image_p5|}}}|p5={{{p5|}}}|border_p5={{{border_p5|}}}|flag_p6={{{flag_p6|}}}|image_p6={{{image_p6|}}}|p6={{{p6|}}}|border_p6={{{border_p6|}}}|flag_p7={{{flag_p7|}}}|image_p7={{{image_p7|}}}|p7={{{p7|}}}|border_p7={{{border_p7|}}}|flag_p8={{{flag_p8|}}}|image_p8={{{image_p8|}}}|p8={{{p8|}}}|border_p8={{{border_p8|}}}|flag_p9={{{flag_p9|}}}|image_p9={{{image_p9|}}}|p9={{{p9|}}}|border_p9={{{border_p9|}}}|flag_p10={{{flag_p10|}}}|image_p10={{{image_p10|}}}|p10={{{p10|}}}|border_p10={{{border_p10|}}}|flag_p11={{{flag_p11|}}}|image_p11={{{image_p11|}}}|p11={{{p11|}}}|border_p11={{{border_p11|}}}|flag_p12={{{flag_p12|}}}|image_p12={{{image_p12|}}}|p12={{{p12|}}}|border_p12={{{border_p12|}}}|flag_p13={{{flag_p13|}}}|image_p13={{{image_p13|}}}|p13={{{p13|}}}|border_p13={{{border_p13|}}}|flag_p14={{{flag_p14|}}}|image_p14={{{image_p14|}}}|p14={{{p14|}}}|border_p14={{{border_p14|}}}|flag_p15={{{flag_p15|}}}|image_p15={{{image_p15|}}}|p15={{{p15|}}}|border_p15={{{border_p15|}}}|flag_s1={{{flag_s1|}}}|image_s1={{{image_s1|}}}|s1={{{s1|}}}|border_s1={{{border_s1|}}}|flag_s2={{{flag_s2|}}}|image_s2={{{image_s2|}}}|s2={{{s2|}}}|border_s2={{{border_s2|}}}|flag_s3={{{flag_s3|}}}|image_s3={{{image_s3|}}}|s3={{{s3|}}}|border_s3={{{border_s3|}}}|flag_s4={{{flag_s4|}}}|image_s4={{{image_s4|}}}|s4={{{s4|}}}|border_s4={{{border_s4|}}}|flag_s5={{{flag_s5|}}}|image_s5={{{image_s5|}}}|s5={{{s5|}}}|border_s5={{{border_s5|}}}|flag_s6={{{flag_s6|}}}|image_s6={{{image_s6|}}}|s6={{{s6|}}}|border_s6={{{border_s6|}}}|flag_s7={{{flag_s7|}}}|image_s7={{{image_s7|}}}|s7={{{s7|}}}|border_s7={{{border_s7|}}}|flag_s8={{{flag_s8|}}}|image_s8={{{image_s8|}}}|s8={{{s8|}}}|border_s8={{{border_s8|}}}|flag_s9={{{flag_s9|}}}|image_s9={{{image_s9|}}}|s9={{{s9|}}}|border_s9={{{border_s9|}}}|flag_s10={{{flag_s10|}}}|image_s10={{{image_s10|}}}|s10={{{s10|}}}|border_s10={{{border_s10|}}}|flag_s11={{{flag_s11|}}}|image_s11={{{image_s11|}}}|s11={{{s11|}}}|border_s11={{{border_s11|}}}|flag_s12={{{flag_s12|}}}|image_s12={{{image_s12|}}}|s12={{{s12|}}}|border_s12={{{border_s12|}}}|flag_s13={{{flag_s13|}}}|image_s13={{{image_s13|}}}|s13={{{s13|}}}|border_s13={{{border_s13|}}}|flag_s14={{{flag_s14|}}}|image_s14={{{image_s14|}}}|s14={{{s14|}}}|border_s14={{{border_s14|}}}|flag_s15={{{flag_s15|}}}|image_s15={{{image_s15|}}}|s15={{{s15|}}}|border_s15={{{border_s15|}}}}}
}}
| label135 = 今属于
| data135 = {{{today|}}}
| data136 = {{#if:{{{footnote_a|}}}{{{footnote_b|}}}{{{footnote_c|}}}{{{footnote_d|}}}{{{footnote_e|}}}{{{footnote_f|}}}{{{footnote_g|}}}{{{footnote_h|}}}
|<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="list-style-type: lower-alpha; margin-left: 1em; font-size:90%;">
{{#if:{{{footnote_a|}}}|<li value=1>{{{footnote_a|}}}</li>
}}{{#if:{{{footnote_b|}}}|<li value=2>{{{footnote_b|}}}</li>
}}{{#if:{{{footnote_c|}}}|<li value=3>{{{footnote_c|}}}</li>
}}{{#if:{{{footnote_d|}}}|<li value=4>{{{footnote_d|}}}</li>
}}{{#if:{{{footnote_e|}}}|<li value=5>{{{footnote_e|}}}</li>
}}{{#if:{{{footnote_f|}}}|<li value=6>{{{footnote_f|}}}</li>
}}{{#if:{{{footnote_g|}}}|<li value=7>{{{footnote_g|}}}</li>
}}{{#if:{{{footnote_h|}}}|<li value=8>{{{footnote_h|}}}</li>}}
</ol></div>}}
| data137 = {{#if:{{{footnote1|}}}{{{footnote2|}}}{{{footnote3|}}}{{{footnote4|}}}{{{footnote5|}}}{{{footnote6|}}}{{{footnote7|}}}{{{footnote8|}}}
|<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="font-size:90%; margin-left:1em;">
{{#if:{{{footnote1|}}}|<li value=1>{{{footnote1|}}}</li>
}}{{#if:{{{footnote2|}}}|<li value=2>{{{footnote2|}}}</li>
}}{{#if:{{{footnote3|}}}|<li value=3>{{{footnote3|}}}</li>
}}{{#if:{{{footnote4|}}}|<li value=4>{{{footnote4|}}}</li>
}}{{#if:{{{footnote5|}}}|<li value=5>{{{footnote5|}}}</li>
}}{{#if:{{{footnote6|}}}|<li value=6>{{{footnote6|}}}</li>
}}{{#if:{{{footnote7|}}}|<li value=7>{{{footnote7|}}}</li>
}}{{#if:{{{footnote8|}}}|<li value=8>{{{footnote8|}}}</li>}}
</ol></div>}}
| rowstyle138 = font-size:90%;
| data138 = {{#if:{{{footnotes|}}}|<div style="text-align:left;margin-left:auto; margin-right:auto;">{{{footnotes}}}{{#if:{{{footnotes2|}}}|<br>{{{footnotes2}}}}}</div>}}
| belowclass = mergedtoprow noprint
| below = {{{embedded|}}}{{#if:{{{navbar|}}}| {{navbar|{{{navbar|}}}}} }}
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:使用未知infobox country参数的页面|_VALUE_{{PAGENAME}}]]}}|preview=页面使用了[[Template:Infobox country]]不存在的参数"_VALUE_"|ignoreblank=y| admin_center | admin_center_type | alt_coat | alt_flag | alt_flag2 | alt_map | alt_map2 | alt_map3 | alt_symbol | anthem | anthem_type | area_data2 | area_data3 | area_footnote | area_ha | area_km2 | area_label | area_label2 | area_label3 | area_land_footnote | area_land_ha | area_land_km2 | area_link | area_rank | area_water_footnote | area_water_ha | area_water_km2 | border_p1 | border_p10 | border_p11 | border_p12 | border_p13 | border_p14 | border_p15 | border_p2 | border_p3 | border_p4 | border_p5 | border_p6 | border_p7 | border_p8 | border_p9 | border_s1 | border_s10 | border_s11 | border_s12 | border_s13 | border_s14 | border_s15 | border_s2 | border_s3 | border_s4 | border_s5 | border_s6 | border_s7 | border_s8 | border_s9 | calendar_type | calling_code | capital | capital_exile | capital_type | captial_exile | cctld | chinesemotto | coat_alt | coa_size | common_languages | common_name | continent | conventional_long_name | coordinates | currency | currency_code | date_end | date_event1 | date_event2 | date_event3 | date_event4 | date_event5 | date_event6 | date_event7 | date_event8 | date_event9 | date_event10 | date_format | date_post | date_pre | date_start | deputy1 | deputy10 | deputy2 | deputy3 | deputy4 | deputy5 | deputy6 | deputy7 | deputy8 | deputy9 | drives_on | DST | DST_note | embedded | empire | era | established | established_date1 | established_date10 | established_date11 | established_date12 | established_date13 | established_date14 | established_date15 | established_date2 | established_date3 | established_date4 | established_date5 | established_date6 | established_date7 | established_date8 | established_date9 | established_event1 | established_event10 | established_event11 | established_event12 | established_event13 | established_event14 | established_event15 | established_event2 | established_event3 | established_event4 | established_event5 | established_event6 | established_event7 | established_event8 | established_event9 | ethnic_groups | ethnic_groups_ref | ethnic_groups_year | event1 | event2 | event3 | event4 | event5 | event6 | event_end | event_post | event_pre | event_start | flag | flag2_border | flag_alt | flag_alt2 | flag_anthem | flag_border | flag_caption | flag_p1 | flag_p10 | flag_p11 | flag_p12 | flag_p13 | flag_p14 | flag_p15 | flag_p2 | flag_p3 | flag_p4 | flag_p5 | flag_p6 | flag_p7 | flag_p8 | flag_p9 | flag_s1 | flag_s10 | flag_s11 | flag_s12 | flag_s13 | flag_s14 | flag_s15 | flag_s2 | flag_s3 | flag_s4 | flag_s5 | flag_s6 | flag_s7 | flag_s8 | flag_s9 | flag_size | flag_type | flag_type_article | flag_width | footnote1 | footnote2 | footnote3 | footnote4 | footnote5 | footnote6 | footnote7 | footnote8 | footnotes | footnotes2 | footnote_a | footnote_b | footnote_c | footnote_d | footnote_e | footnote_f | footnote_g | footnote_h | FR_cadastre_area_km2 | FR_cadastre_area_rank | FR_foot | FR_foot2 | FR_foot3 | FR_foot4 | FR_foot5 | FR_IGN_area_km2 | FR_IGN_area_rank | FR_metropole | FR_metropole_population | FR_metropole_population_estimate_rank | FR_total_population_estimate | FR_total_population_estimate_rank | FR_total_population_estimate_year | GDP_nominal | GDP_nominal_per_capita | GDP_nominal_per_capita_rank | GDP_nominal_rank | GDP_nominal_year | GDP_PPP | GDP_PPP_per_capita | GDP_PPP_per_capita_rank | GDP_PPP_rank | GDP_PPP_year | Gini | Gini_change | Gini_rank | Gini_ref | Gini_year | government_type | HDI | HDI_change | HDI_rank | HDI_ref | HDI_year | house1 | house2 | image_coat | image_flag | image_flag2 | image_map | image_map2 | image_map2_alt | image_map2_caption | image_map2_size | image_map3 | image_map_alt | image_map_caption | image_map_hans | image_map_hant | image_map_size | image_p1 | image_p10 | image_p11 | image_p12 | image_p13 | image_p14 | image_p15 | image_p2 | image_p3 | image_p4 | image_p5 | image_p6 | image_p7 | image_p8 | image_p9 | image_s1 | image_s10 | image_s11 | image_s12 | image_s13 | image_s14 | image_s15 | image_s2 | image_s3 | image_s4 | image_s5 | image_s6 | image_s7 | image_s8 | image_s9 | image_symbol | iso3166code | languages | languages2 | languages2_sub | languages2_type | languages_sub | languages_type | largest_city | largest_settlement | largest_settlement_type | leader1 | leader10 | leader11 | leader12 | leader13 | leader14 | leader15 | leader2 | leader3 | leader4 | leader5 | leader6 | leader7 | leader8 | leader9 | leader_name1 | leader_name10 | leader_name11 | leader_name12 | leader_name13 | leader_name14 | leader_name15 | leader_name2 | leader_name3 | leader_name4 | leader_name5 | leader_name6 | leader_name7 | leader_name8 | leader_name9 | leader_title1 | leader_title10 | leader_title11 | leader_title12 | leader_title13 | leader_title14 | leader_title15 | leader_title2 | leader_title3 | leader_title4 | leader_title5 | leader_title6 | leader_title7 | leader_title8 | leader_title9 | legislature | life_span | linking_name | location_map | loctext | lower_house | map2_width | map3_width | map_caption | map_caption2 | map_caption3 | map_width | membership | membership_type | micronation | military_link | military_personnel | military_personnel_rank | military_personnel_ref | military_personnel_year | motto | name | national_anthem | national_languages | national_motto | native_name | navbar | nummembers | official_languages | official_script | official_website | org_type | other_symbol | other_symbol_type | p1 | p10 | p11 | p12 | p13 | p14 | p15 | p2 | p3 | p4 | p5 | p6 | p7 | p8 | p9 | percent_water | politics_link | population_census | population_census_rank | population_census_year | population_data2 | population_data3 | population_density_km2 | population_density_rank | population_estimate | population_estimate_rank | population_estimate_year | population_label2 | population_label3 | population_link | pop_den_footnote | recognised_languages | recognised_national_languages | recognised_regional_languages | recognized_languages | recognized_national_languages | recognized_regional_languages | ref_area1 | ref_area2 | ref_area3 | ref_area4 | ref_area5 | ref_pop1 | ref_pop2 | ref_pop3 | ref_pop4 | ref_pop5 | regional_languages | religion | religion_ref | religion_year | representative1 | representative10 | representative2 | representative3 | representative4 | representative5 | representative6 | representative7 | representative8 | representative9 | royal_anthem | s1 | s10 | s11 | s12 | s13 | s14 | s15 | s2 | s3 | s4 | s5 | s6 | s7 | s8 | s9 | sovereignty_note | sovereignty_type | status | status_text | stat_area1 | stat_area2 | stat_area3 | stat_area4 | stat_area5 | stat_pop1 | stat_pop2 | stat_pop3 | stat_pop4 | stat_pop5 | stat_year1 | stat_year2 | stat_year3 | stat_year4 | stat_year5 | symbol | symbol_type | symbol_type_article | symbol_width | text_symbol | text_symbol_type | time_zone | time_zone_DST | title_deputy | title_leader | title_representative | today | type_house1 | type_house2 | upper_house | utc_offset | utc_offset_DST | year_deputy1 | year_deputy10 | year_deputy2 | year_deputy3 | year_deputy4 | year_deputy5 | year_deputy6 | year_deputy7 | year_deputy8 | year_deputy9 | year_end | year_exile_end | year_exile_start | year_leader1 | year_leader10 | year_leader11 | year_leader12 | year_leader13 | year_leader14 | year_leader15 | year_leader2 | year_leader3 | year_leader4 | year_leader5 | year_leader6 | year_leader7 | year_leader8 | year_leader9 | year_representative1 | year_representative10 | year_representative2 | year_representative3 | year_representative4 | year_representative5 | year_representative6 | year_representative7 | year_representative8 | year_representative9 |year_start }}{{main other|
{{#if:{{both|{{{image_coat|}}}|{{{image_symbol|}}}}}|[[Category:使用infobox country出现语法问题的页面|A]]
}}{{#if:{{both|{{{alt_coat|}}}|{{{alt_symbol|}}}}}|[[Category:使用infobox country出现语法问题的页面|B]]
}}{{#if:{{both|{{{motto|}}}|{{{national_motto|}}}}}|[[Category:使用infobox country出现语法问题的页面|C]]
}}{{#if:{{both|{{{national_anthem|}}}|{{{anthem|}}}}}|[[Category:使用infobox country出现语法问题的页面|D]]
}}{{#if:{{both|{{{other_symbol|}}}|{{{text_symbol|}}}}}|[[Category:使用infobox country出现语法问题的页面|E]]
}}{{#if:{{both|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}|[[Category:使用infobox country出现语法问题的页面|F]]
}}{{#if:{{both|{{{largest_city|}}}|{{{largest_settlement|}}}}}|[[Category:使用infobox country出现语法问题的页面|G]]
}}{{#if:{{both|{{{recognized_languages|}}}|{{{recognised_languages|}}}}}|[[Category:使用infobox country出现语法问题的页面|H]]
}}{{#if:{{both|{{{recognized_national_languages|}}}|{{{recognised_national_languages|}}}}}{{both|{{{recognized_regional_languages|}}}|{{{recognised_regional_languages|}}}}}|[[Category:使用infobox country出现语法问题的页面|I]]
}}{{#if:{{{official_languages|}}}||{{#if:{{{recognized_languages|}}}{{{recognised_languages|}}}{{{recognized_national_languages|}}}{{{recognised_national_languages|}}}{{{recognized_regional_languages|}}}{{{recognised_regional_languages|}}}|[[Category:使用infobox country出现语法问题的页面|J]]}}
}}{{#if:{{both|{{{area_km2|}}}|{{{area_ha|}}}}}{{both|{{{area_land_km2|}}}|{{{area_land_ha|}}}}}{{both|{{{area_water_km2|}}}|{{{area_water_ha|}}}}}|[[Category:使用infobox country出现语法问题的页面|K]]
}}{{#if:{{both|{{{DST|}}}|{{{time_zone_DST|}}}}}|[[Category:使用infobox country出现语法问题的页面|L]]
}}{{#if:{{{time_zone|}}}{{{utc_offset|}}}||{{#if:{{{time_zone_DST|}}}{{{utc_offset_DST|}}}|[[Category:使用infobox country出现语法问题的页面|M]]}}
}}{{#if:{{both|{{{sovereignty_type|}}}|{{{established|}}} }}|[[Category:使用infobox country出现语法问题的页面|O]]
}}{{#if:{{{languages|}}}|{{#if:{{{languages_type|}}}||[[Category:使用infobox country出现语法问题的页面|P]]}}
}}{{#if:{{{languages2|}}}|{{#if:{{{languages2_type|}}}||[[Category:使用infobox country出现语法问题的页面|P]]}}
}}{{#if:{{{flag_type|}}}|[[Category:在infobox country或infobox former country使用flag caption或类型字段的页面|T{{PAGENAME}}]]
}}{{#if:{{{flag_caption|}}}|[[Category:在infobox country或infobox former country使用flag caption或类型字段的页面|C{{PAGENAME}}]]
}}{{#if:{{{symbol_type|}}}|[[Category:在infobox country或infobox former country使用symbol caption或类型字段的页面|T{{PAGENAME}}]]
}}{{#if:{{{symbol_caption|}}}|[[Category:在infobox country或infobox former country使用symbol caption或类型字段的页面|C{{PAGENAME}}]]
}}}}<!--
与{{infobox former country}}合并的追踪分类。在所有分类已检查或清空后,可以将它们移除。
-->{{#if:{{{status_text|}}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Colony|{{main other|[[Category:使用status text和Colony或Exile的历史国家条目]]}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Exile|{{main other|[[Category:使用status text和Colony或Exile的历史国家条目]]}}}}}}
}}{{#if:{{{government_type|}}}
| {{#switch:{{ucfirst:{{{government_type}}}}}
|Constitutional monarchy |Constitutional Monarchy|君主立宪制|君主立憲制|君主立宪|君主立憲|虚君共和|Elective monarchy|Elective Monarchy|选举君主制|選舉君主制| |Absolute Monarchy |Absolute monarchy|君主制|绝对君主制|絕對君主制|君主國|君主国
|Monarchy={{Main other|{{#switch:{{{continent}}}
|Europe|歐洲|欧洲=[[Category:按政府类型分类的历史国家条目|A]]
|Asia|亚洲|亞洲=[[Category:按政府类型分类的历史国家条目|B]]
|North America|北美洲=[[Category:按政府类型分类的历史国家条目|C]]
|South America|南美洲=[[Category:按政府类型分类的历史国家条目|D]]
|Africa|非洲=[[Category:按政府类型分类的历史国家条目|E]]
|Oceania|大洋洲=[[Category:按政府类型分类的历史国家条目|F]]
|Eurasia|歐亞|欧亚|欧亚大陆|歐亞大陸=[[Category:按政府类型分类的历史国家条目|G]]
|Afroasia|亚非|亞非=[[Category:按政府类型分类的历史国家条目|H]]
|Afroeurasia|欧亚非大陆|歐亞非大陸|欧亚非|歐亞非=[[Category:按政府类型分类的历史国家条目|I]]
|[[Category:按政府类型分类的历史国家条目|J]]
}} }}
|Republic|共和國|共和国|Federal Republic|Federal republic|聯邦共和國|联邦共和国={{Main other|[[Category:按政府类型分类的历史国家条目|K]]}}
|Principality|公国|公國={{Main other|[[Category:按政府类型分类的历史国家条目|L]]}}
|Emirate|酋长国|酋长國={{Main other|[[Category:按政府类型分类的历史国家条目|M]]}}
|Socialist republic |Socialist Republic |Socialist State|社會主義國家|社會主義共和國|社会主义国家|社会主义共和国|社會主義|社会主义
|Socialist state={{Main other|[[Category:按政府类型分类的历史国家条目|N]]}}
|Theocracy|神权政治|神權政治|政教合一|神权政体|神權政體={{Main other|[[Category:按政府类型分类的历史国家条目|O]]}}
}}
}}{{#if:{{str number/trim|{{{year_start}}}}}|{{Main other|[[Category:{{str number/trim|{{{year_start}}}}}年建立的國家或政權]]}}|}}{{#if:{{str number/trim|{{{year_end}}}}}|{{Main other|[[Category:{{str number/trim|{{{year_end}}}}}年終結的國家或政權]]}}|}}<!--
End of former country tracking cats--><noinclude>
{{documentation}}
</noinclude>
768c91bd68900f5e512560881db4c6b0c3113ec1
模組:Check for unknown parameters
828
29
32
2023-08-10T13:53:09Z
203.03a
2
建立內容為「-- This module may be used to compare the arguments passed to the parent -- with a list of arguments, returning a specified result if an argument is -- not on the list local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and trim(s) ~= '' end function p.check (frame) local args = frame.args local pargs = frame:getParent().args local ignoreblank = isnotempty(frame.args['ignoreblank']) local show…」的新頁面
Scribunto
text/plain
-- This module may be used to compare the arguments passed to the parent
-- with a list of arguments, returning a specified result if an argument is
-- not on the list
local p = {}
local function trim(s)
return s:match('^%s*(.-)%s*$')
end
local function isnotempty(s)
return s and trim(s) ~= ''
end
function p.check (frame)
local args = frame.args
local pargs = frame:getParent().args
local ignoreblank = isnotempty(frame.args['ignoreblank'])
local showblankpos = isnotempty(frame.args['showblankpositional'])
local knownargs = {}
local unknown = frame.args['unknown'] or 'Found _VALUE_, '
local preview = frame.args['preview']
local values = {}
local res = {}
local regexps = {}
-- create the list of known args, regular expressions, and the return string
for k, v in pairs(args) do
if type(k) == 'number' then
v = trim(v)
knownargs[v] = 1
elseif k:find('^regexp[1-9][0-9]*$') then
table.insert(regexps, '^' .. v .. '$')
end
end
if isnotempty(preview) then
preview = '<div class="hatnote" style="color:red"><strong>警告:</strong>' .. preview .. '(此信息仅在预览中显示)。</div>'
elseif preview == nil then
preview = unknown
end
-- loop over the parent args, and make sure they are on the list
for k, v in pairs(pargs) do
if type(k) == 'string' and knownargs[k] == nil then
local knownflag = false
for i, regexp in ipairs(regexps) do
if mw.ustring.match(k, regexp) then
knownflag = true
break
end
end
if not knownflag and ( not ignoreblank or isnotempty(v) ) then
k = mw.ustring.gsub(k, '[^%w\-_ ]', '?')
table.insert(values, k)
end
elseif type(k) == 'number' and
knownargs[tostring(k)] == nil and
( showblankpos or isnotempty(v) )
then
local vlen = mw.ustring.len(v)
v = mw.ustring.sub(v, 1, (vlen < 25) and vlen or 25)
v = mw.ustring.gsub(v, '[^%w\-_ ]', '?')
table.insert(values, k .. ' = ' .. v .. ((vlen >= 25) and ' ...' or ''))
end
end
-- add resuls to the output tables
if #values > 0 then
if frame:preprocess( "{{REVISIONID}}" ) == "" then
unknown = preview
end
for k, v in pairs(values) do
if v == '' then
-- Fix odd bug for | = which gets stripped to the empty string and
-- breaks category links
v = ' '
end
local r = unknown:gsub('_VALUE_', v)
table.insert(res, r)
end
end
return table.concat(res)
end
return p
a3548feafcebdaf8cfdfd839d62c3f5a8b17df60
模板:If empty
10
30
33
2023-08-10T13:53:46Z
203.03a
2
建立內容為「{{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude> 」的新頁面
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude>
745940b7bdde8a1585c887ee4ee5ce81d98461a4
模組:If empty
828
31
34
2023-08-10T13:54:46Z
203.03a
2
建立內容為「local p = {} function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false}) local lastk = 0 for k,v in ipairs(args) do if v ~= '' then return v end lastk = k end end return p 」的新頁面
Scribunto
text/plain
local p = {}
function p.main(frame)
local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false})
local lastk = 0
for k,v in ipairs(args) do
if v ~= '' then
return v
end
lastk = k
end
end
return p
4bfc0c7c8bf3b63144db1ea12f2260db00421233
模板:Official url
10
32
35
2023-08-10T13:55:47Z
203.03a
2
建立內容為「{{#if:{{#property:P856}}|-{zh:{{URL|{{ifempty|{{wikidata|property|best|P856|P407=Q7850}}|{{wikidata|property|best|P856}}}}}};zh-hans:{{URL|{{ifempty|{{wikidata|property|best|P856|P407=Q13414913}}|{{wikidata|property|best|P856|P407=Q7850}}|{{wikidata|property|best|P856}}}}}};zh-hant:{{URL|{{ifempty|{{wikidata|property|best|P856|P407=Q18130932}}|{{wikidata|property|best|P856|P407=Q7850}}|{{wikidata|property|best|P856}}}}}};}-{{EditAtWikidata|pid=P856}}}}<noinc…」的新頁面
wikitext
text/x-wiki
{{#if:{{#property:P856}}|-{zh:{{URL|{{ifempty|{{wikidata|property|best|P856|P407=Q7850}}|{{wikidata|property|best|P856}}}}}};zh-hans:{{URL|{{ifempty|{{wikidata|property|best|P856|P407=Q13414913}}|{{wikidata|property|best|P856|P407=Q7850}}|{{wikidata|property|best|P856}}}}}};zh-hant:{{URL|{{ifempty|{{wikidata|property|best|P856|P407=Q18130932}}|{{wikidata|property|best|P856|P407=Q7850}}|{{wikidata|property|best|P856}}}}}};}-{{EditAtWikidata|pid=P856}}}}<noinclude>{{documentation}}</noinclude>
d0ccb1adf47e96b17a95e9e9bdfe78959f252037
模板:EditAtWikidata
10
33
36
2023-08-10T13:56:31Z
203.03a
2
建立內容為「{{#invoke:EditAtWikidata |showMessage |qid={{{qid|}}} |pid={{{pid|}}} |{{{1|}}} }}<noinclude> {{documentation}} </noinclude> 」的新頁面
wikitext
text/x-wiki
{{#invoke:EditAtWikidata |showMessage |qid={{{qid|}}} |pid={{{pid|}}} |{{{1|}}} }}<noinclude>
{{documentation}}
</noinclude>
3137a5eb654e3256b1cc0ae48243a42eb4fbacfc
模組:EditAtWikidata
828
34
37
2023-08-10T13:57:16Z
203.03a
2
建立內容為「-- Module to display an icon with a tooltip such as "Edit this at Wikidata". -- Icon will be linked to the Wikidata entry for the article where this is placed. -- This message is only displayed if a local_parameter is not supplied -- i.e. when called from a template, it can be coded not to display the message -- when a local parameter is in use, preventing the value form Wikidata being fetched. -- The qid of a Wikidata entry can optionally be supplied for te…」的新頁面
Scribunto
text/plain
-- Module to display an icon with a tooltip such as "Edit this at Wikidata".
-- Icon will be linked to the Wikidata entry for the article where this is placed.
-- This message is only displayed if a local_parameter is not supplied
-- i.e. when called from a template, it can be coded not to display the message
-- when a local parameter is in use, preventing the value form Wikidata being fetched.
-- The qid of a Wikidata entry can optionally be supplied for testing outside the article.
-- Usage:
-- {{#invoke:EditAtWikidata|showMessage|local_parameter}}
-- {{#invoke:EditAtWikidata|showMessage|qid=<ArticleID>|local_parameter}}
local p = {}
local i18n =
{
["message"] = "編輯維基數據鏈接"
}
p.showMessage = function(frame)
-- There may be a local parameter supplied, if it's blank, set it to nil
local local_parm = mw.text.trim(frame.args[1] or "")
if local_parm and (local_parm == "") then local_parm = nil end
-- If there is a local parameter used, we don't want to display the message
if local_parm then return nil end
-- Can take a named parameter |qid which is the Wikidata ID for the article.
-- This will not normally be used except for testing outside the article.
local qid = frame.args.qid
if qid and (qid == "") then qid = nil end
-- The module can take a parameter pid=
-- which will create a link to that property in the Wikidata entry for the article
local propertyID = mw.text.trim(frame.args.pid or "")
-- Get the object containing all the claims for the article
local entity = mw.wikibase.getEntityObject(qid)
if entity then
local thisQid
if qid then thisQid = qid else thisQid = entity.id end
return
" [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=" ..
i18n.message ..
" |link=https://www.wikidata.org/wiki/" ..
thisQid ..
(propertyID == "" and "" or ("#" .. propertyID)) ..
"|" .. i18n.message .. "]]"
end
end
return p
b1a96f1e80eb9d486a5215fb4168df7b8f597705
模板:URL
10
35
38
2023-08-10T14:07:36Z
203.03a
2
建立內容為「<includeonly>{{#invoke:URL|url|1={{{1|}}}|2={{{2|}}}}}</includeonly><noinclude>{{documentation}}</noinclude> 」的新頁面
wikitext
text/x-wiki
<includeonly>{{#invoke:URL|url|1={{{1|}}}|2={{{2|}}}}}</includeonly><noinclude>{{documentation}}</noinclude>
60d805865ce290072e475e5fc37e50fb47b7fd11
模組:URL
828
36
39
2023-08-10T14:10:14Z
203.03a
2
建立內容為「-- -- This module implements {{URL}} -- local p = {} local function safeUri(s) local success, uri = pcall(function() return mw.uri.new(s) end) if success then return uri end end function p._url(url, text) url = mw.text.trim(url or '') text = mw.text.trim(text or '') if url == '' then if text == '' then return mw.getCurrentFrame():expandTemplate{ title = 'tlx', args = { 'URL', "''example…」的新頁面
Scribunto
text/plain
--
-- This module implements {{URL}}
--
local p = {}
local function safeUri(s)
local success, uri = pcall(function()
return mw.uri.new(s)
end)
if success then
return uri
end
end
function p._url(url, text)
url = mw.text.trim(url or '')
text = mw.text.trim(text or '')
if url == '' then
if text == '' then
return mw.getCurrentFrame():expandTemplate{ title = 'tlx', args = { 'URL', "''example.com''", "''可选的显示文本''" } }
else
return text
end
end
-- If the URL contains any unencoded spaces, encode them, because MediaWiki will otherwise interpret a space as the end of the URL.
url = mw.ustring.gsub(url, '%s', function(s) return mw.uri.encode(s, 'PATH') end)
-- If there is an empty query string or fragment id, remove it as it will cause mw.uri.new to throw an error
url = mw.ustring.gsub(url, '#$', '')
url = mw.ustring.gsub(url, '%?$', '')
-- If it's an HTTP[S] URL without the double slash, fix it.
url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?):(/?)([^/])', 'http%1://%3')
-- Handle URLs from Wikidata of the format http://
url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?)://', 'http%1://')
local uri = safeUri(url)
-- Handle URL's without a protocol and URL's that are protocol-relative,
-- e.g. www.example.com/foo or www.example.com:8080/foo, and //www.example.com/foo
if uri and (not uri.protocol or (uri.protocol and not uri.host)) and url:sub(1, 2) ~= '//' then
url = 'http://' .. url
uri = safeUri(url)
end
if text == '' then
if uri then
if uri.path == '/' then uri.path = '' end
local port = ''
if uri.port then port = ':' .. uri.port end
text = mw.ustring.lower(uri.host or '') .. port .. (uri.relativePath or '')
-- Add <wbr> before _/.-# sequences
text = mw.ustring.gsub(text,"(/+)","<wbr/>%1") -- This entry MUST be the first. "<wbr/>" has a "/" in it, you know.
text = mw.ustring.gsub(text,"(%.+)","<wbr/>%1")
-- text = mw.ustring.gsub(text,"(%-+)","<wbr/>%1") -- DISABLED for now
text = mw.ustring.gsub(text,"(%#+)","<wbr/>%1")
text = mw.ustring.gsub(text,"(_+)","<wbr/>%1")
else -- URL is badly-formed, so just display whatever was passed in
text = url
end
end
return mw.ustring.format('<span class="url">[%s %s]</span>', url, text)
end
function p.url(frame)
local templateArgs = frame.args
local parentArgs = frame:getParent().args;
local url = templateArgs[1] or parentArgs[1] or ''
local text = templateArgs[2] or parentArgs[2]
if not text then
url = url or extractUrl(templateArgs) or extractUrl(parentArgs);
end
text = text or ''
return p._url(url, text)
end
function extractUrl(args)
for name, val in pairs(args) do
local url = name .. "=" .. val;
url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?):(/?)([^/])', 'http%1://%3')
local uri = safeUri(url);
if uri and uri.host then
return url
end
end
end
return p
2e26f35f7eb74f8c82fd2f7faab5c92b81e7da88
模板:Ifempty
10
37
40
2023-08-10T14:11:12Z
203.03a
2
建立內容為「{{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude> 」的新頁面
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude>
745940b7bdde8a1585c887ee4ee5ce81d98461a4
模板:Tlx
10
38
41
2023-08-10T14:12:49Z
203.03a
2
建立內容為「<includeonly><!-- --><code><!-- --><nowiki>{{</nowiki>{{#if:{{{subst|}}} |[[Help:替换引用|subst]]:}}<!-- -->[[{{{LANG|}}}{{{SISTER|}}}{{ns:Template}}:{{{1|}}}|{{{1|}}}]]<!-- -->{{#if:{{{2|}}} ||{{{2}}}}}<!-- -->{{#if:{{{3|}}} ||{{{3}}}}}<!-- -->{{#if:{{{4|}}} ||{{{4}}}}}<!-- -->{{#if:{{{5|}}} ||{…」的新頁面
wikitext
text/x-wiki
<includeonly><!--
--><code><!--
--><nowiki>{{</nowiki>{{#if:{{{subst|}}} |[[Help:替换引用|subst]]:}}<!--
-->[[{{{LANG|}}}{{{SISTER|}}}{{ns:Template}}:{{{1|}}}|{{{1|}}}]]<!--
-->{{#if:{{{2|}}} ||{{{2}}}}}<!--
-->{{#if:{{{3|}}} ||{{{3}}}}}<!--
-->{{#if:{{{4|}}} ||{{{4}}}}}<!--
-->{{#if:{{{5|}}} ||{{{5}}}}}<!--
-->{{#if:{{{6|}}} ||{{{6}}}}}<!--
-->{{#if:{{{7|}}} ||{{{7}}}}}<!--
-->{{#if:{{{8|}}} ||{{{8}}}}}<!--
-->{{#if:{{{9|}}} ||{{{9}}}}}<!--
-->{{#if:{{{10|}}} ||{{{10}}}}}<!--
-->{{#if:{{{11|}}} ||{{{11}}}}}<!--
-->{{#if:{{{12|}}} ||{{{12}}}}}<!--
-->{{#if:{{{13|}}} ||{{{13}}}}}<!--
-->{{#if:{{{14|}}} ||{{{14}}}}}<!--
-->{{#if:{{{15|}}} ||{{{15}}}}}<!--
-->{{#if:{{{16|}}} ||{{{16}}}}}<!--
-->{{#if:{{{17|}}} ||{{{17}}}}}<!--
-->{{#if:{{{18|}}} ||{{{18}}}}}<!--
-->{{#if:{{{19|}}} ||{{{19}}}}}<!--
-->{{#if:{{{20|}}} ||{{{20}}}}}<!--
-->{{#if:{{{21|}}} ||''...''}}<!--
--><nowiki>}}</nowiki><!--
--></code><!--
--></includeonly><noinclude>
{{Documentation}}</noinclude>
d8d004509af027beddd80b75c1e20c88dfabbc76
模板:Main other
10
39
42
2023-08-10T14:13:38Z
203.03a
2
建立內容為「{{{{{|safesubst:}}}#switch: <!--If no or empty "demospace" parameter then detect namespace-->{{{{{|safesubst:}}}#if:{{{demospace|}}} | {{{{{|safesubst:}}}lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{{{{|safesubst:}}}#ifeq:{{{{{|safesubst:}}}NAMESPACE}}|{{{{{|safesubst:}}}ns:0}} | {{{{{|safesubst:}}}ifPNS| other | main }} | other }} }} | main = {{{1|}}} | other | #default = {{{2|}}} }}<noinclude><!--End switch-->{{Docum…」的新頁面
wikitext
text/x-wiki
{{{{{|safesubst:}}}#switch:
<!--If no or empty "demospace" parameter then detect namespace-->{{{{{|safesubst:}}}#if:{{{demospace|}}}
| {{{{{|safesubst:}}}lc: {{{demospace}}} }} <!--Use lower case "demospace"-->
| {{{{{|safesubst:}}}#ifeq:{{{{{|safesubst:}}}NAMESPACE}}|{{{{{|safesubst:}}}ns:0}}
| {{{{{|safesubst:}}}ifPNS| other | main }}
| other
}}
}}
| main = {{{1|}}}
| other
| #default = {{{2|}}}
}}<noinclude><!--End switch-->{{Documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude>
df028d0f33e03e57426a0f4ab98a72a26d3a6540
模組:Wikibase
828
40
43
2023-08-10T14:21:15Z
203.03a
2
建立內容為「---------- Module:Wikibase ---------------- local p = {} -- Return the item ID of the item linked to the current page. function p.id(frame) if not mw.wikibase then return "无mw.wikibase" end entity = mw.wikibase.getEntityObject() if entity == nil then return "无项目" end return entity.id end -- Return the label of a given data item, or of connected page -- if no argument is provided to this method. function p.label(frame) if frame.args[1] =…」的新頁面
Scribunto
text/plain
---------- Module:Wikibase ----------------
local p = {}
-- Return the item ID of the item linked to the current page.
function p.id(frame)
if not mw.wikibase then
return "无mw.wikibase"
end
entity = mw.wikibase.getEntityObject()
if entity == nil then
return "无项目"
end
return entity.id
end
-- Return the label of a given data item, or of connected page
-- if no argument is provided to this method.
function p.label(frame)
if frame.args[1] == nil then
entity = mw.wikibase.getEntityObject()
if not entity then return nil end
id = entity.id
else
id = mw.text.trim(frame.args[1])
end
return mw.wikibase.label( id )
end
-- Return the description of a given data item, or of connected page
-- if no argument is provided to this method.
function p.description(frame)
if frame.args[1] == nil then
entity = mw.wikibase.getEntityObject()
if not entity then return nil end
id = entity.id
else
id = mw.text.trim(frame.args[1])
end
return mw.wikibase.description( id )
end
-- Return the local page about a given data item, or of connected page
-- if id is not specified.
function p.page(frame)
if frame.args[1] == nil then
entity = mw.wikibase.getEntityObject()
if not entity then return nil end
id = entity.id
else
id = mw.text.trim(frame.args[1])
end
return mw.wikibase.sitelink( id )
end
-- Return the data type of a property
function p.datatype(frame)
if frame.args[1] and string.find(frame.args[1], "Property:P") then
if mw.wikibase.getEntityObject(string.gsub(frame.args[1], "Property:P", "P")) then
return mw.wikibase.getEntityObject(string.gsub(frame.args[1], "Property:P", "P") ).datatype
end
elseif frame.args[1] and string.find(frame.args[1], "P") then
if mw.wikibase.getEntityObject(frame.args[1]) then
return mw.wikibase.getEntityObject(frame.args[1]).datatype
end
end
end
return p
dcb7971be94b62fdc4ccde98f7d62be6a614f285
模板:Infobox officeholder
10
41
44
2023-08-10T14:26:38Z
203.03a
2
建立內容為「<includeonly>{{Infobox | bodyclass = vcard {{{bodyclass|}}} | bodystyle = {{#if:{{{mainwidth|{{{宽度|{{{寬度|}}}}}}}}}|width: {{{mainwidth|{{{宽度|{{{寬度}}}}}}}}}}} | child = {{lc:{{{embed|{{{嵌入}}}}}}}} <!----------名字----------> | abovestyle = font-size: 120%; | above = {{br separated entries |1 = {{#if:{{{honorific-prefix|{{{前缀尊称|{{{前綴尊稱|}}}}}}}}}|<span class="honorific-prefix" style="font-size:72%; font-weight:normal;">{{{…」的新頁面
wikitext
text/x-wiki
<includeonly>{{Infobox
| bodyclass = vcard {{{bodyclass|}}}
| bodystyle = {{#if:{{{mainwidth|{{{宽度|{{{寬度|}}}}}}}}}|width: {{{mainwidth|{{{宽度|{{{寬度}}}}}}}}}}}
| child = {{lc:{{{embed|{{{嵌入}}}}}}}}
<!----------名字---------->
| abovestyle = font-size: 120%;
| above = {{br separated entries
|1 = {{#if:{{{honorific-prefix|{{{前缀尊称|{{{前綴尊稱|}}}}}}}}}|<span class="honorific-prefix" style="font-size:72%; font-weight:normal;">{{{honorific-prefix|{{{前缀尊称|{{{前綴尊稱|}}}}}}}}}</span>}}
|2 = <span class="fn">{{{name|{{{姓名|{{{名字|{{PAGENAME}}}}}}}}}}}</span>
|3 = {{#if:{{{native_name|}}}|<span class="nickname" style="font-size:small;" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>-{{{{native_name}}}}-</span>|{{#if:{{{original_name|{{{其他名字|{{{原名|{{{本名|}}}}}}}}}}}}|<span class="nickname" style="font-size:small;">{{{original_name|{{{其他名字|{{{原名|{{{本名|}}}}}}}}}}}}</span>}}}}
|4 = {{#if:{{{honorific-suffix|{{{后缀尊称|{{{後綴尊稱|}}}}}}}}}|<span class="honorific-suffix" style="font-size:72%; font-weight:normal;">{{{honorific-suffix|{{{后缀尊称|{{{後綴尊稱|}}}}}}}}}</span>}}
}}
<!----------图片---------->
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|{{{图像|{{{圖像|}}}}}}}}}|size={{{width|{{{imagesize|{{{image_size|{{{图像大小|{{{圖像大小|{{{image width|}}}}}}}}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
| image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image name|{{{图像名称|{{{圖像名稱|}}}}}}}}}|size={{{width|{{{imagesize|{{{image_size|{{{图像大小|{{{圖像大小|{{{image width|}}}}}}}}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
| image3 = {{#invoke:InfoboxImage|InfoboxImage|image={{{smallimage|}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
<!----------图片简介---------->
| caption{{#if:{{{smallimage|}}}|3|{{#if:{{{image name|{{{图像名称|{{{圖像名稱|}}}}}}}}}|2}}}} = {{{caption|{{{图像说明|{{{圖像說明|}}}}}}}}}
<!----------顶栏及标签样式---------->
| headerstyle = {{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|background:#eee|background:lavender}}
| labelstyle = white-space:nowrap;
<!----------担任职务---------->
| data1 =
{{#if:{{{speaker|}}}|
{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname2|}}}
| 1namedata = {{{1namedata2|}}}
| 2blankname = {{{2blankname2|}}}
| 2namedata = {{{2namedata2|}}}
| 3blankname = {{{3blankname2|}}}
| 3namedata = {{{3namedata2|}}}
| 4blankname = {{{4blankname2|}}}
| 4namedata = {{{4namedata2|}}}
| 5blankname = {{{5blankname2|}}}
| 5namedata = {{{5namedata2|}}}
| alongside = {{{alongside2|{{{同时在任者2|{{{同時在任者2|}}}}}}}}}
| ambassador_from = {{{ambassador_from2|}}}
| appointer = {{#if: {{{appointer2|}}} | {{{appointer2}}} | {{{appointed2|}}} }}
| assembly = {{{assembly2|}}}
| assembly_order = {{{assembly_order2|}}}
| assembly_title = {{{assembly_title2|}}}
| candidate = {{{candidate2|}}}
| chancellor = {{{chancellor2|}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}} = {{#if: {{{constituency_AM2|}}} | {{{constituency_AM2}}} | {{{constituency_MP2|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM2|}}}|AM|MP}} = {{#if: {{{constituencyname_AM2|}}} | {{{constituencyname_AM2}}} | {{{constituencyname_MP2|}}} }}
| constituency = {{{constituency2|}}}
| country = {{{country2|}}}
| deputy = {{{deputy2|{{{副职2|{{{副職2|}}}}}}}}}
| district = {{{district2|{{{选区2|{{{選區2|}}}}}}}}}
| firstminister = {{{firstminister2|{{{首席部长2|{{{首席部長2|}}}}}}}}}
| governor-general = {{{governor-general2|}}}
| governor_general = {{{governor_general2|{{{总督2|{{{總督2|}}}}}}}}}
| governor = {{{governor2|{{{州长2|{{{州長2|}}}}}}}}}
| head = {{{head2|{{{国家元首2|{{{國家元首2|}}}}}}}}}
| jr/sr = {{{jr/sr2|}}}
| jr/sr and state = {{{jr/sr and state2|}}}
| leader = {{{leader2|{{{领袖2|{{{領袖2|}}}}}}}}}
| leaderuk = {{{leaderuk2|{{{党魁2|{{{黨魁2|}}}}}}}}}
| legislature = {{{legislature2|}}}
| lieutenant_governor = {{{lieutenant_governor2|}}}
| lieutenant = {{{lieutenant2|}}}
| majority_leader = {{#if: {{{majorityleader2|}}} | {{{majorityleader2}}} | {{{majority_leader2|}}} }}
| minister_from = {{{minister_from2|}}}
| minority_floor_leader = {{{minority_floor_leader2|}}}
| majority_floor_leader = {{{majority_floor_leader2|}}}
| majority = {{{majority2|{{{多数票2|{{{多數票2|}}}}}}}}}
| minister = {{{minister2|{{{部长2|{{{部長2|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader2|}}} | {{{minorityleader2}}} | {{{minority_leader2|}}} }}
| monarch = {{{monarch2|{{{君主2|}}}}}}
| nominator = {{{nominator2|}}}
| office = {{{office2|{{{职务2|{{{職務2|}}}}}}}}}
| order = {{{order2|{{{届次2|{{{屆次2|}}}}}}}}}
| parliament = {{{parliament2|}}}
| parliament_order = {{{parliament_order2|}}}
| parliament_title = {{{parliament_title2|}}}
| predecessor = {{{predecessor2|{{{前任2|}}}}}}
| preceding = {{{preceding2|}}}
| preceded = {{{preceded2|}}}
| premier = {{{premier2|{{{总理2|{{{總理2|}}}}}}}}}
| premierroc = {{{premierroc2|{{{行政院院长2|{{{行政院院長2|}}}}}}}}}
| president = {{{president2|{{{总统2|{{{總統2|}}}}}}}}}
| chairman = {{{chairman2|{{{主席2|}}}}}}
| primeminister = {{{primeminister2|{{{首相2|}}}}}}
| partyhead = {{{partyhead2|{{{党首2|{{{黨首2|}}}}}}}}}
| riding = {{{riding2|}}}
| speaker = {{{speaker|}}}
| speaker_office = {{{speaker_office|}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded = {{{succeeded2|}}}
| succeeding = {{{succeeding2|}}}
| successor = {{{successor2|{{{继任2|{{{繼任2|}}}}}}}}}
| taoiseach = {{{taoiseach2|{{{爱尔兰总理2|{{{愛爾蘭總理2|}}}}}}}}}
| termlabel = {{{term_label2|{{{termlabel2|任期}}}}}}
| termend = {{#if:{{{termend2|}}}|{{{termend2}}}|{{{term_end2|{{{卸任日期2|}}}}}}}}
| termstart = {{#if:{{{termstart2|}}}|{{{termstart2}}}|{{{term_start2|{{{就任日期2|}}}}}}}}
| term = {{{term2|{{{任期2|{{{period2|}}}}}}}}}
| title = {{{title2|{{{now2|}}}}}}
| vicegovernor = {{{vicegovernor2|{{{副州长2|{{{副州長2|}}}}}}}}}
| vicepresident = {{{vicepresident2|{{{副总统2|{{{副總統2|}}}}}}}}}
| vicepremier = {{{vicepremier2|{{{副总理2|{{{副總理2|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc2|{{{行政院副院长2|{{{行政院副院長2|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister2|{{{副首相2|}}}}}}
| vicechairman = {{{vicechairman2|{{{副主席2|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term|}}}
}}}}}}<!--
-->{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname|}}}
| 1namedata = {{{1namedata|}}}
| 2blankname = {{{2blankname|}}}
| 2namedata = {{{2namedata|}}}
| 3blankname = {{{3blankname|}}}
| 3namedata = {{{3namedata|}}}
| 4blankname = {{{4blankname|}}}
| 4namedata = {{{4namedata|}}}
| 5blankname = {{{5blankname|}}}
| 5namedata = {{{5namedata|}}}
| alongside = {{{alongside|{{{同时在任者|{{{同時在任者|}}}}}}}}}
| ambassador_from = {{{ambassador_from|}}}
| appointer = {{#if: {{{appointer|}}} | {{{appointer}}} | {{{appointed|}}} }}
| assembly = {{{assembly|}}}
| assembly_order = {{{assembly_order|}}}
| assembly_title = {{{assembly_title|}}}
| candidate = {{{candidate|}}}
| chairman = {{{chairman|{{{主席|}}}}}}
| chancellor = {{{chancellor|}}}
| chief = {{{chief|{{{首长|{{{首長|}}}}}}}}}
| chief-executive = {{{chief-executive|{{{行政长官|{{{行政長官|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM|}}}|AM|MP}} = {{#if: {{{constituency_AM|}}} | {{{constituency_AM}}} | {{{constituency_MP|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM|}}}|AM|MP}} = {{#if: {{{constituencyname_AM|}}} | {{{constituencyname_AM}}} | {{{constituencyname_MP|}}} }}
| constituency = {{{constituency|{{{选民|{{{選民|}}}}}}}}}
| country = {{{country|}}}
| deputy = {{{deputy|{{{副职|{{{副職|}}}}}}}}}
| district = {{{district|{{{选区|{{{選區|}}}}}}}}}
| election_date = {{{election_date|}}}
| firstminister = {{{firstminister|{{{首席部长|{{{首席部長|}}}}}}}}}
| first_secretary = {{{first_secretary|{{{第一书记|{{{第一書記|}}}}}}}}}
| general_secretary = {{{general_secretary|{{{总书记|{{{總書記|}}}}}}}}}
| governor = {{{governor|{{{州长|{{{州長|}}}}}}}}}
| governor-general = {{{governor-general|}}}
| governor_general = {{{governor_general|{{{总督|{{{總督|}}}}}}}}}
| head = {{{head|{{{国家元首|{{{國家元首|}}}}}}}}}
| incumbent = {{{incumbent|{{{现任|{{{現任|}}}}}}}}}
| jr/sr = {{{jr/sr|}}}
| jr/sr and state = {{{jr/sr and state|}}}
| leader = {{{leader|{{{领袖|{{{領袖|}}}}}}}}}
| leaderuk = {{{leaderuk|{{{党魁|{{{黨魁|}}}}}}}}}
| legislature = {{{legislature|}}}
| lieutenant_governor = {{{lieutenant_governor|}}}
| lieutenant = {{{lieutenant|}}}
| majority_leader = {{#if: {{{majorityleader|}}} | {{{majorityleader}}} | {{{majority_leader|}}} }}
| majority = {{{majority|{{{多数票|{{{多數票|}}}}}}}}}
| minister_from = {{{minister_from|}}}
| minority_floor_leader = {{{minority_floor_leader|}}}
| majority_floor_leader = {{{majority_floor_leader|}}}
| minority_leader = {{#if: {{{minorityleader|}}} | {{{minorityleader}}} | {{{minority_leader|}}} }}
| minister = {{{minister|{{{部长|{{{部長|}}}}}}}}}
| monarch = {{{monarch|{{{君主|}}}}}}
| nominator = {{{nominator|}}}
| nominee = {{{nominee|}}}
| office = {{{office|{{{职务|{{{職務|}}}}}}}}}
| opponent = {{{opponent|}}}
| order = {{{order|{{{届次|{{{屆次|}}}}}}}}}
| parliament = {{{parliament|}}}
| parliament_order = {{{parliament_order|}}}
| parliament_title = {{{parliament_title|}}}
| party_election = {{{party_election|}}}
| predecessor = {{{predecessor|{{{前任|}}}}}}
| preceding = {{{preceding|}}}
| preceded = {{{preceded|}}}
| premier = {{{premier|{{{总理|{{{總理|}}}}}}}}}
| premierroc = {{{premierroc|{{{行政院院长|{{{行政院院長|}}}}}}}}}
| president = {{{president|{{{总统|{{{總統|}}}}}}}}}
| primeminister = {{{primeminister|{{{首相|}}}}}}
| partyhead = {{{partyhead|{{{党首|{{{黨首|}}}}}}}}}
| riding = {{{riding|}}}
| runningmate = {{{runningmate|}}}
| secretary = {{{secretary|{{{书记|{{{書記|}}}}}}}}}
| secretary_general = {{{secretary_general|{{{秘书长|{{{秘書長|}}}}}}}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded = {{{succeeded|}}}
| succeeding = {{{succeeding|}}}
| successor = {{{successor|{{{继任|{{{繼任|}}}}}}}}}
| taoiseach = {{{taoiseach|{{{爱尔兰总理|{{{愛爾蘭總理|}}}}}}}}}
| termlabel = {{{term_label|{{{termlabel|任期}}}}}}
| termend = {{#if: {{{termend|}}} | {{{termend}}} | {{{term_end|{{{卸任日期|}}}}}} }}
| termstart = {{#if: {{{termstart|}}} | {{{termstart}}} | {{{term_start|{{{就任日期|}}}}}} }}
| term = {{{term|{{{任期|{{{period|}}}}}}}}}
| title = {{{title|{{{now|}}}}}}
| vicechairman = {{{vicechairman|{{{副主席|}}}}}}
| vicegovernor = {{{vicegovernor|{{{副州长|{{{副州長|}}}}}}}}}
| vicepresident = {{{vicepresident|{{{副总统|{{{副總統|}}}}}}}}}
| vicepremier = {{{vicepremier|{{{副总理|{{{副總理|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc|{{{行政院副院长|{{{行政院副院長|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister|{{{副首相|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term|}}}
}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname1|}}}
| 1namedata = {{{1namedata1|}}}
| 2blankname = {{{2blankname1|}}}
| 2namedata = {{{2namedata1|}}}
| 3blankname = {{{3blankname1|}}}
| 3namedata = {{{3namedata1|}}}
| 4blankname = {{{4blankname1|}}}
| 4namedata = {{{4namedata1|}}}
| 5blankname = {{{5blankname1|}}}
| 5namedata = {{{5namedata1|}}}
| alongside = {{{alongside1|{{{同时在任者1|{{{同時在任者1|}}}}}}}}}
| ambassador_from = {{{ambassador_from1|}}}
| appointer = {{#if: {{{appointer1|}}} | {{{appointer1}}} | {{{appointed1|}}} }}
| assembly = {{{assembly1|}}}
| assembly_order = {{{assembly_order1|}}}
| assembly_title = {{{assembly_title1|}}}
| candidate = {{{candidate1|}}}
| chairman = {{{chairman1|{{{主席1|}}}}}}
| chancellor = {{{chancellor1|}}}
| chief = {{{chief1|{{{首长1|{{{首長1|}}}}}}}}}
| chief-executive = {{{chief-executive1|{{{行政长官1|{{{行政長官1|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM1|}}}|AM|MP}} = {{#if: {{{constituency_AM1|}}} | {{{constituency_AM1}}} | {{{constituency_MP1|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM1|}}}|AM|MP}} = {{#if: {{{constituencyname_AM1|}}} | {{{constituencyname_AM1}}} | {{{constituencyname_MP1|}}} }}
| constituency = {{{constituency1|{{{选民1|{{{選民1|}}}}}}}}}
| country = {{{country1|}}}
| deputy = {{{deputy1|{{{副职1|{{{副職1|}}}}}}}}}
| district = {{{district1|{{{选区1|{{{選區1|}}}}}}}}}
| firstminister = {{{firstminister1|{{{首席部长1|{{{首席部長1|}}}}}}}}}
| first_secretary = {{{first_secretary1|{{{第一书记1|{{{第一書記1|}}}}}}}}}
| general_secretary = {{{general_secretary1|{{{总书记1|{{{總書記1|}}}}}}}}}
| governor-general = {{{governor-general1|}}}
| governor_general = {{{governor_general1|{{{总督1|{{{總督1|}}}}}}}}}
| governor = {{{governor1|{{{州长1|{{{州長1|}}}}}}}}}
| head = {{{head1|{{{国家元首1|{{{國家元首1|}}}}}}}}}
| jr/sr = {{{jr/sr1|}}}
| jr/sr and state = {{{jr/sr and state1|}}}
| leader = {{{leader1|{{{领袖1|{{{領袖1|}}}}}}}}}
| leaderuk = {{{leaderuk1|{{{党魁1|{{{黨魁1|}}}}}}}}}
| legislature = {{{legislature1|}}}
| lieutenant_governor = {{{lieutenant_governor1|}}}
| lieutenant = {{{lieutenant1|}}}
| minority_floor_leader = {{{minority_floor_leader1|}}}
| minister_from = {{{minister_from1|}}}
| majority_floor_leader = {{{majority_floor_leader1|}}}
| majority_leader = {{#if: {{{majorityleader1|}}} | {{{majorityleader1}}} | {{{majority_leader1|}}} }}
| majority = {{{majority1|{{{多数票1|{{{多數票1|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader1|}}} | {{{minorityleader1}}} | {{{minority_leader1|}}} }}
| minister = {{{minister1|{{{部长1|{{{部長1|}}}}}}}}}
| monarch = {{{monarch1|{{{君主1|}}}}}}
| nominator = {{{nominator1|}}}
| office = {{{office1|{{{职务1|{{{職務1|}}}}}}}}}
| order = {{{order1|{{{届次1|{{{屆次1|}}}}}}}}}
| parliament = {{{parliament1|}}}
| parliament_order = {{{parliament_order1|}}}
| parliament_title = {{{parliament_title1|}}}
| predecessor = {{{predecessor1|{{{前任1|}}}}}}
| preceding = {{{preceding1|}}}
| preceded = {{{preceded1|}}}
| premier = {{{premier1|{{{总理1|{{{總理1|}}}}}}}}}
| premierroc = {{{premierroc1|{{{行政院院长1|{{{行政院院長1|}}}}}}}}}
| president = {{{president1|{{{总统1|{{{總統1|}}}}}}}}}
| primeminister = {{{primeminister1|{{{首相1|}}}}}}
| riding = {{{riding1|}}}
| partyhead = {{{partyhead1|{{{党首1|{{{黨首1|}}}}}}}}}
| secretary = {{{secretary1|{{{书记1|{{{書記1|}}}}}}}}}
| secretary_general = {{{secretary_general1|{{{秘书长1|{{{秘書長1|}}}}}}}}}
| state_assembly = {{{state_assembly1|}}}
| state_delegate = {{{state_delegate1|}}}
| state_house = {{{state_house1|}}}
| state_legislature = {{{state_legislature1|}}}
| state_senate = {{{state_senate1|}}}
| state = {{{state1|}}}
| succeeded = {{{succeeded1|}}}
| succeeding = {{{succeeding1|}}}
| successor = {{{successor1|{{{继任1|{{{繼任1|}}}}}}}}}
| taoiseach = {{{taoiseach1|{{{爱尔兰总理1|{{{愛爾蘭總理1|}}}}}}}}}
| termlabel = {{{term_label1|{{{termlabel1|任期}}}}}}
| termend = {{#if:{{{termend1|}}}|{{{termend1}}}|{{{term_end1|{{{卸任日期1|}}}}}}}}
| termstart = {{#if:{{{termstart1|}}}|{{{termstart1}}}|{{{term_start1|{{{就任日期1|}}}}}}}}
| term = {{{term1|{{{任期1|{{{period1|}}}}}}}}}
| title = {{{title1|{{{now1|}}}}}}
| vicechairman = {{{vicechairman1|{{{副主席1|}}}}}}
| vicegovernor = {{{vicegovernor1|{{{副州长1|{{{副州長1|}}}}}}}}}
| vicepresident = {{{vicepresident1|{{{副总统1|{{{副總統1|}}}}}}}}}
| vicepremier = {{{vicepremier1|{{{副总理1|{{{副總理1|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc1|{{{行政院副院长1|{{{行政院副院長1|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister1|{{{副首相1|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term1|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{#if:{{{speaker|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname2|}}}
| 1namedata = {{{1namedata2|}}}
| 2blankname = {{{2blankname2|}}}
| 2namedata = {{{2namedata2|}}}
| 3blankname = {{{3blankname2|}}}
| 3namedata = {{{3namedata2|}}}
| 4blankname = {{{4blankname2|}}}
| 4namedata = {{{4namedata2|}}}
| 5blankname = {{{5blankname2|}}}
| 5namedata = {{{5namedata2|}}}
| alongside = {{{alongside2|{{{同时在任者2|{{{同時在任者2|}}}}}}}}}
| ambassador_from = {{{ambassador_from2|}}}
| appointer = {{#if: {{{appointer2|}}} | {{{appointer2}}} | {{{appointed2|}}} }}
| assembly = {{{assembly2|}}}
| assembly_order = {{{assembly_order2|}}}
| assembly_title = {{{assembly_title2|}}}
| candidate = {{{candidate2|}}}
| chairman = {{{chairman2|{{{主席2|}}}}}}
| chancellor = {{{chancellor2|}}}
| chief = {{{chief2|{{{首长2|{{{首長2|}}}}}}}}}
| chief-executive = {{{chief-executive2|{{{行政长官2|{{{行政長官2|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}} = {{#if: {{{constituency_AM2|}}} | {{{constituency_AM2}}} | {{{constituency_MP2|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM2|}}}|AM|MP}} = {{#if: {{{constituencyname_AM2|}}} | {{{constituencyname_AM2}}} | {{{constituencyname_MP2|}}} }}
| constituency = {{{constituency2|{{{选民2|{{{選民2|}}}}}}}}}
| country = {{{country2|}}}
| deputy = {{{deputy2|{{{副职2|{{{副職2|}}}}}}}}}
| district = {{{district2|{{{选区2|{{{選區2|}}}}}}}}}
| firstminister = {{{firstminister2|{{{首席部长2|{{{首席部長2|}}}}}}}}}
| first_secretary = {{{first_secretary2|{{{第一书记2|{{{第一書記2|}}}}}}}}}
| general_secretary = {{{general_secretary2|{{{总书记2|{{{總書記2|}}}}}}}}}
| governor-general = {{{governor-general2|}}}
| governor_general = {{{governor_general2|{{{总督2|{{{總督2|}}}}}}}}}
| governor = {{{governor2|{{{州长2|{{{州長2|}}}}}}}}}
| head = {{{head2|{{{国家元首2|{{{國家元首2|}}}}}}}}}
| jr/sr = {{{jr/sr2|}}}
| jr/sr and state = {{{jr/sr and state2|}}}
| leader = {{{leader2|{{{领袖2|{{{領袖2|}}}}}}}}}
| leaderuk = {{{leaderuk2|{{{党魁2|{{{黨魁2|}}}}}}}}}
| legislature = {{{legislature2|}}}
| lieutenant_governor = {{{lieutenant_governor2|}}}
| lieutenant = {{{lieutenant2|}}}
| minority_floor_leader = {{{minority_floor_leader2|}}}
| minister_from = {{{minister_from2|}}}
| majority_floor_leader = {{{majority_floor_leader2|}}}
| majority_leader = {{#if: {{{majorityleader2|}}} | {{{majorityleader2}}} | {{{majority_leader2|}}} }}
| majority = {{{majority2|{{{多数票2|{{{多數票2|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader2|}}} | {{{minorityleader2}}} | {{{minority_leader2|}}} }}
| minister = {{{minister2|{{{部长2|{{{部長2|}}}}}}}}}
| monarch = {{{monarch2|{{{君主2|}}}}}}
| nominator = {{{nominator2|}}}
| office = {{{office2|{{{职务2|{{{職務2|}}}}}}}}}
| order = {{{order2|{{{届次2|{{{屆次2|}}}}}}}}}
| parliament = {{{parliament2|}}}
| parliament_order = {{{parliament_order2|}}}
| parliament_title = {{{parliament_title2|}}}
| predecessor = {{{predecessor2|{{{前任2|}}}}}}
| preceding = {{{preceding2|}}}
| preceded = {{{preceded2|}}}
| premier = {{{premier2|{{{总理2|{{{總理2|}}}}}}}}}
| premierroc = {{{premierroc2|{{{行政院院长2|{{{行政院院長2|}}}}}}}}}
| president = {{{president2|{{{总统2|{{{總統2|}}}}}}}}}
| primeminister = {{{primeminister2|{{{首相2|}}}}}}
| riding = {{{riding2|}}}
| partyhead = {{{partyhead2|{{{党首2|{{{黨首2|}}}}}}}}}
| secretary = {{{secretary2|{{{书记2|{{{書記2|}}}}}}}}}
| secretary_general = {{{secretary_general2|{{{秘书长2|{{{秘書長2|}}}}}}}}}
| state_assembly = {{{state_assembly2|}}}
| state_delegate = {{{state_delegate2|}}}
| state_house = {{{state_house2|}}}
| state_legislature = {{{state_legislature2|}}}
| state_senate = {{{state_senate2|}}}
| state = {{{state2|}}}
| succeeded = {{{succeeded2|}}}
| succeeding = {{{succeeding2|}}}
| successor = {{{successor2|{{{继任2|{{{繼任2|}}}}}}}}}
| taoiseach = {{{taoiseach2|{{{爱尔兰总理2|{{{愛爾蘭總理2|}}}}}}}}}
| termlabel = {{{term_label2|{{{termlabel2|任期}}}}}}
| termend = {{#if:{{{termend2|}}}|{{{termend2}}}|{{{term_end2|{{{卸任日期2|}}}}}}}}
| termstart = {{#if:{{{termstart2|}}}|{{{termstart2}}}|{{{term_start2|{{{就任日期2|}}}}}}}}
| term = {{{term2|{{{任期2|{{{period2|}}}}}}}}}
| title = {{{title2|{{{now2|}}}}}}
| vicechairman = {{{vicechairman2|{{{副主席2|}}}}}}
| vicegovernor = {{{vicegovernor2|{{{副州长2|{{{副州長2|}}}}}}}}}
| vicepresident = {{{vicepresident2|{{{副总统2|{{{副總統2|}}}}}}}}}
| vicepremier = {{{vicepremier2|{{{副总理2|{{{副總理2|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc2|{{{行政院副院长2|{{{行政院副院長2|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister2|{{{副首相2|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term2|}}}
}}}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname3|}}}
| 1namedata = {{{1namedata3|}}}
| 2blankname = {{{2blankname3|}}}
| 2namedata = {{{2namedata3|}}}
| 3blankname = {{{3blankname3|}}}
| 3namedata = {{{3namedata3|}}}
| 4blankname = {{{4blankname3|}}}
| 4namedata = {{{4namedata3|}}}
| 5blankname = {{{5blankname3|}}}
| 5namedata = {{{5namedata3|}}}
| alongside = {{{alongside3|{{{同时在任者3|{{{同時在任者3|}}}}}}}}}
| ambassador_from = {{{ambassador_from3|}}}
| appointer = {{#if: {{{appointer3|}}} | {{{appointer3}}} | {{{appointed3|}}} }}
| assembly = {{{assembly3|}}}
| assembly_order = {{{assembly_order3|}}}
| assembly_title = {{{assembly_title3|}}}
| candidate = {{{candidate3|}}}
| chairman = {{{chairman3|{{{主席3|}}}}}}
| chancellor = {{{chancellor3|}}}
| chief = {{{chief3|{{{首长3|{{{首長3|}}}}}}}}}
| chief-executive = {{{chief-executive3|{{{行政长官3|{{{行政長官3|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM3|}}}|AM|MP}} = {{#if: {{{constituency_AM3|}}} | {{{constituency_AM3}}} | {{{constituency_MP3|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM3|}}}|AM|MP}} = {{#if: {{{constituencyname_AM3|}}} | {{{constituencyname_AM3}}} | {{{constituencyname_MP3|}}} }}
| constituency = {{{constituency3|{{{选民3|{{{選民3|}}}}}}}}}
| country = {{{country3|}}}
| deputy = {{{deputy3|{{{副职3|{{{副職3|}}}}}}}}}
| district = {{{district3|{{{选区3|{{{選區3|}}}}}}}}}
| firstminister = {{{firstminister3|{{{首席部长3|{{{首席部長3|}}}}}}}}}
| first_secretary = {{{first_secretary3|{{{第一书记3|{{{第一書記3|}}}}}}}}}
| general_secretary = {{{general_secretary3|{{{总书记3|{{{總書記3|}}}}}}}}}
| governor-general = {{{governor-general3|}}}
| governor_general = {{{governor_general3|{{{总督3|{{{總督3|}}}}}}}}}
| governor = {{{governor3|{{{州长3|{{{州長3|}}}}}}}}}
| head = {{{head3|{{{国家元首3|{{{國家元首3|}}}}}}}}}
| jr/sr = {{{jr/sr3|}}}
| jr/sr and state = {{{jr/sr and state3|}}}
| leader = {{{leader3|{{{领袖3|{{{領袖3|}}}}}}}}}
| leaderuk = {{{leaderuk3|{{{党魁3|{{{黨魁3|}}}}}}}}}
| legislature = {{{legislature3|}}}
| lieutenant_governor = {{{lieutenant_governor3|}}}
| lieutenant = {{{lieutenant3|}}}
| minority_floor_leader = {{{minority_floor_leader3|}}}
| minister_from = {{{minister_from3|}}}
| majority_floor_leader = {{{majority_floor_leader3|}}}
| majority_leader = {{#if: {{{majorityleader3|}}} | {{{majorityleader3}}} | {{{majority_leader3|}}} }}
| majority = {{{majority3|{{{多数票3|{{{多數票3|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader3|}}} | {{{minorityleader3}}} | {{{minority_leader3|}}} }}
| minister = {{{minister3|{{{部长3|{{{部長3|}}}}}}}}}
| monarch = {{{monarch3|{{{君主3|}}}}}}
| nominator = {{{nominator3|}}}
| office = {{{office3|{{{职务3|{{{職務3|}}}}}}}}}
| order = {{{order3|{{{届次3|{{{屆次3|}}}}}}}}}
| parliament = {{{parliament3|}}}
| parliament_order = {{{parliament_order3|}}}
| parliament_title = {{{parliament_title3|}}}
| predecessor = {{{predecessor3|{{{前任3|}}}}}}
| preceding = {{{preceding3|}}}
| preceded = {{{preceded3|}}}
| premier = {{{premier3|{{{总理3|{{{總理3|}}}}}}}}}
| premierroc = {{{premierroc3|{{{行政院院长3|{{{行政院院長3|}}}}}}}}}
| president = {{{president3|{{{总统3|{{{總統3|}}}}}}}}}
| primeminister = {{{primeminister3|{{{首相3|}}}}}}
| riding = {{{riding3|}}}
| partyhead = {{{partyhead3|{{{党首3|{{{黨首3|}}}}}}}}}
| secretary = {{{secretary3|{{{书记3|{{{書記3|}}}}}}}}}
| secretary_general = {{{secretary_general3|{{{秘书长3|{{{秘書長3|}}}}}}}}}
| state_assembly = {{{state_assembly3|}}}
| state_delegate = {{{state_delegate3|}}}
| state_house = {{{state_house3|}}}
| state_legislature = {{{state_legislature3|}}}
| state_senate = {{{state_senate3|}}}
| state = {{{state3|}}}
| succeeded = {{{succeeded3|}}}
| succeeding = {{{succeeding3|}}}
| successor = {{{successor3|{{{继任3|{{{繼任3|}}}}}}}}}
| taoiseach = {{{taoiseach3|{{{爱尔兰总理3|{{{愛爾蘭總理3|}}}}}}}}}
| termlabel = {{{term_label3|{{{termlabel3|任期}}}}}}
| termend = {{#if:{{{termend3|}}}|{{{termend3}}}|{{{term_end3|{{{卸任日期3|}}}}}}}}
| termstart = {{#if:{{{termstart3|}}}|{{{termstart3}}}|{{{term_start3|{{{就任日期3|}}}}}}}}
| term = {{{term3|{{{任期3|{{{period3|}}}}}}}}}
| title = {{{title3|{{{now3|}}}}}}
| vicechairman = {{{vicechairman3|{{{副主席3|}}}}}}
| vicegovernor = {{{vicegovernor3|{{{副州长3|{{{副州長3|}}}}}}}}}
| vicepresident = {{{vicepresident3|{{{副总统3|{{{副總統3|}}}}}}}}}
| vicepremier = {{{vicepremier3|{{{副总理3|{{{副總理3|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc3|{{{行政院副院长3|{{{行政院副院長3|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister3|{{{副首相3|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term3|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname4|}}}
| 1namedata = {{{1namedata4|}}}
| 2blankname = {{{2blankname4|}}}
| 2namedata = {{{2namedata4|}}}
| 3blankname = {{{3blankname4|}}}
| 3namedata = {{{3namedata4|}}}
| 4blankname = {{{4blankname4|}}}
| 4namedata = {{{4namedata4|}}}
| 5blankname = {{{5blankname4|}}}
| 5namedata = {{{5namedata4|}}}
| alongside = {{{alongside4|{{{同时在任者4|{{{同時在任者4|}}}}}}}}}
| ambassador_from = {{{ambassador_from4|}}}
| appointer = {{#if: {{{appointer4|}}} | {{{appointer4}}} | {{{appointed4|}}} }}
| assembly = {{{assembly4|}}}
| assembly_order = {{{assembly_order4|}}}
| assembly_title = {{{assembly_title4|}}}
| candidate = {{{candidate4|}}}
| chairman = {{{chairman4|{{{主席4|}}}}}}
| chancellor = {{{chancellor4|}}}
| chief = {{{chief4|{{{首长4|{{{首長4|}}}}}}}}}
| chief-executive = {{{chief-executive4|{{{行政长官4|{{{行政長官4|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM4|}}}|AM|MP}} = {{#if: {{{constituency_AM4|}}} | {{{constituency_AM4}}} | {{{constituency_MP4|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM4|}}}|AM|MP}} = {{#if: {{{constituencyname_AM4|}}} | {{{constituencyname_AM4}}} | {{{constituencyname_MP4|}}} }}
| constituency = {{{constituency4|{{{选民4|{{{選民4|}}}}}}}}}
| country = {{{country4|}}}
| deputy = {{{deputy4|{{{副职4|{{{副職4|}}}}}}}}}
| district = {{{district4|{{{选区4|{{{選區4|}}}}}}}}}
| firstminister = {{{firstminister4|{{{首席部长4|{{{首席部長4|}}}}}}}}}
| first_secretary = {{{first_secretary4|{{{第一书记4|{{{第一書記4|}}}}}}}}}
| general_secretary = {{{general_secretary4|{{{总书记4|{{{總書記4|}}}}}}}}}
| governor-general = {{{governor-general4|}}}
| governor_general = {{{governor_general4|{{{总督4|{{{總督4|}}}}}}}}}
| governor = {{{governor4|{{{州长4|{{{州長4|}}}}}}}}}
| head = {{{head4|{{{国家元首4|{{{國家元首4|}}}}}}}}}
| jr/sr = {{{jr/sr4|}}}
| jr/sr and state = {{{jr/sr and state4|}}}
| leader = {{{leader4|{{{领袖4|{{{領袖4|}}}}}}}}}
| leaderuk = {{{leaderuk4|{{{党魁4|{{{黨魁4|}}}}}}}}}
| legislature = {{{legislature4|}}}
| lieutenant_governor = {{{lieutenant_governor4|}}}
| lieutenant = {{{lieutenant4|}}}
| minority_floor_leader = {{{minority_floor_leader4|}}}
| minister_from = {{{minister_from4|}}}
| majority_floor_leader = {{{majority_floor_leader4|}}}
| majority_leader = {{#if: {{{majorityleader4|}}} | {{{majorityleader4}}} | {{{majority_leader4|}}} }}
| majority = {{{majority4|{{{多数票4|{{{多數票4|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader4|}}} | {{{minorityleader4}}} | {{{minority_leader4|}}} }}
| minister = {{{minister4|{{{部长4|{{{部長4|}}}}}}}}}
| monarch = {{{monarch4|{{{君主4|}}}}}}
| nominator = {{{nominator4|}}}
| office = {{{office4|{{{职务4|{{{職務4|}}}}}}}}}
| order = {{{order4|{{{届次4|{{{屆次4|}}}}}}}}}
| parliament = {{{parliament4|}}}
| parliament_order = {{{parliament_order4|}}}
| parliament_title = {{{parliament_title4|}}}
| predecessor = {{{predecessor4|{{{前任4|}}}}}}
| preceding = {{{preceding4|}}}
| preceded = {{{preceded4|}}}
| premier = {{{premier4|{{{总理4|{{{總理4|}}}}}}}}}
| premierroc = {{{premierroc4|{{{行政院院长4|{{{行政院院長4|}}}}}}}}}
| president = {{{president4|{{{总统4|{{{總統4|}}}}}}}}}
| primeminister = {{{primeminister4|{{{首相4|}}}}}}
| riding = {{{riding4|}}}
| partyhead = {{{partyhead4|{{{党首4|{{{黨首4|}}}}}}}}}
| secretary = {{{secretary4|{{{书记4|{{{書記4|}}}}}}}}}
| secretary_general = {{{secretary_general4|{{{秘书长4|{{{秘書長4|}}}}}}}}}
| state_assembly = {{{state_assembly4|}}}
| state_delegate = {{{state_delegate4|}}}
| state_house = {{{state_house4|}}}
| state_legislature = {{{state_legislature4|}}}
| state_senate = {{{state_senate4|}}}
| state = {{{state4|}}}
| succeeded = {{{succeeded4|}}}
| succeeding = {{{succeeding4|}}}
| successor = {{{successor4|{{{继任4|{{{繼任4|}}}}}}}}}
| taoiseach = {{{taoiseach4|{{{爱尔兰总理4|{{{愛爾蘭總理4|}}}}}}}}}
| termlabel = {{{term_label4|{{{termlabel4|任期}}}}}}
| termend = {{#if:{{{termend4|}}}|{{{termend4}}}|{{{term_end4|{{{卸任日期4|}}}}}}}}
| termstart = {{#if:{{{termstart4|}}}|{{{termstart4}}}|{{{term_start4|{{{就任日期4|}}}}}}}}
| term = {{{term4|{{{任期4|{{{period4|}}}}}}}}}
| title = {{{title4|{{{now4|}}}}}}
| vicechairman = {{{vicechairman4|{{{副主席4|}}}}}}
| vicegovernor = {{{vicegovernor4|{{{副州长4|{{{副州長4|}}}}}}}}}
| vicepresident = {{{vicepresident4|{{{副总统4|{{{副總統4|}}}}}}}}}
| vicepremier = {{{vicepremier4|{{{副总理4|{{{副總理4|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc4|{{{行政院副院长4|{{{行政院副院長4|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister4|{{{副首相4|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term4|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname5|}}}
| 1namedata = {{{1namedata5|}}}
| 2blankname = {{{2blankname5|}}}
| 2namedata = {{{2namedata5|}}}
| 3blankname = {{{3blankname5|}}}
| 3namedata = {{{3namedata5|}}}
| 4blankname = {{{4blankname5|}}}
| 4namedata = {{{4namedata5|}}}
| 5blankname = {{{5blankname5|}}}
| 5namedata = {{{5namedata5|}}}
| alongside = {{{alongside5|{{{同时在任者5|{{{同時在任者5|}}}}}}}}}
| ambassador_from = {{{ambassador_from5|}}}
| appointer = {{#if: {{{appointer5|}}} | {{{appointer5}}} | {{{appointed5|}}} }}
| assembly = {{{assembly5|}}}
| assembly_order = {{{assembly_order5|}}}
| assembly_title = {{{assembly_title5|}}}
| candidate = {{{candidate5|}}}
| chairman = {{{chairman5|{{{主席5|}}}}}}
| chancellor = {{{chancellor5|}}}
| chief = {{{chief5|{{{首长5|{{{首長5|}}}}}}}}}
| chief-executive = {{{chief-executive5|{{{行政长官5|{{{行政長官5|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM5|}}}|AM|MP}} = {{#if: {{{constituency_AM5|}}} | {{{constituency_AM5}}} | {{{constituency_MP5|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM5|}}}|AM|MP}} = {{#if: {{{constituencyname_AM5|}}} | {{{constituencyname_AM5}}} | {{{constituencyname_MP5|}}} }}
| constituency = {{{constituency5|{{{选民5|{{{選民5|}}}}}}}}}
| country = {{{country5|}}}
| deputy = {{{deputy5|{{{副职5|{{{副職5|}}}}}}}}}
| district = {{{district5|{{{选区5|{{{選區5|}}}}}}}}}
| firstminister = {{{firstminister5|{{{首席部长5|{{{首席部長5|}}}}}}}}}
| first_secretary = {{{first_secretary5|{{{第一书记5|{{{第一書記5|}}}}}}}}}
| general_secretary = {{{general_secretary5|{{{总书记5|{{{總書記5|}}}}}}}}}
| governor-general = {{{governor-general5|}}}
| governor_general = {{{governor_general5|{{{总督5|{{{總督5|}}}}}}}}}
| governor = {{{governor5|{{{州长5|{{{州長5|}}}}}}}}}
| head = {{{head5|{{{国家元首5|{{{國家元首5|}}}}}}}}}
| jr/sr = {{{jr/sr5|}}}
| jr/sr and state = {{{jr/sr and state5|}}}
| leader = {{{leader5|{{{领袖5|{{{領袖5|}}}}}}}}}
| leaderuk = {{{leaderuk5|{{{党魁5|{{{黨魁5|}}}}}}}}}
| legislature = {{{legislature5|}}}
| lieutenant_governor = {{{lieutenant_governor5|}}}
| lieutenant = {{{lieutenant5|}}}
| minority_floor_leader = {{{minority_floor_leader5|}}}
| minister_from = {{{minister_from5|}}}
| majority_floor_leader = {{{majority_floor_leader5|}}}
| majority_leader = {{#if: {{{majorityleader5|}}} | {{{majorityleader5}}} | {{{majority_leader5|}}} }}
| majority = {{{majority5|{{{多数票5|{{{多數票5|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader5|}}} | {{{minorityleader5}}} | {{{minority_leader5|}}} }}
| minister = {{{minister5|{{{部长5|{{{部長5|}}}}}}}}}
| monarch = {{{monarch5|{{{君主5|}}}}}}
| nominator = {{{nominator5|}}}
| office = {{{office5|{{{职务5|{{{職務5|}}}}}}}}}
| order = {{{order5|{{{届次5|{{{屆次5|}}}}}}}}}
| parliament = {{{parliament5|}}}
| parliament_order = {{{parliament_order5|}}}
| parliament_title = {{{parliament_title5|}}}
| predecessor = {{{predecessor5|{{{前任5|}}}}}}
| preceding = {{{preceding5|}}}
| preceded = {{{preceded5|}}}
| premier = {{{premier5|{{{总理5|{{{總理5|}}}}}}}}}
| premierroc = {{{premierroc5|{{{行政院院长5|{{{行政院院長5|}}}}}}}}}
| president = {{{president5|{{{总统5|{{{總統5|}}}}}}}}}
| primeminister = {{{primeminister5|{{{首相5|}}}}}}
| riding = {{{riding5|}}}
| partyhead = {{{partyhead5|{{{党首5|{{{黨首5|}}}}}}}}}
| secretary = {{{secretary5|{{{书记5|{{{書記5|}}}}}}}}}
| secretary_general = {{{secretary_general5|{{{秘书长5|{{{秘書長5|}}}}}}}}}
| state_assembly = {{{state_assembly5|}}}
| state_delegate = {{{state_delegate5|}}}
| state_house = {{{state_house5|}}}
| state_legislature = {{{state_legislature5|}}}
| state_senate = {{{state_senate5|}}}
| state = {{{state5|}}}
| succeeded = {{{succeeded5|}}}
| succeeding = {{{succeeding5|}}}
| successor = {{{successor5|{{{继任5|{{{繼任5|}}}}}}}}}
| taoiseach = {{{taoiseach5|{{{爱尔兰总理5|{{{愛爾蘭總理5|}}}}}}}}}
| termlabel = {{{term_label5|{{{termlabel5|任期}}}}}}
| termend = {{#if:{{{termend5|}}}|{{{termend5}}}|{{{term_end5|{{{卸任日期5|}}}}}}}}
| termstart = {{#if:{{{termstart5|}}}|{{{termstart5}}}|{{{term_start5|{{{就任日期5|}}}}}}}}
| term = {{{term5|{{{任期5|{{{period5|}}}}}}}}}
| title = {{{title5|{{{now5|}}}}}}
| vicechairman = {{{vicechairman5|{{{副主席5|}}}}}}
| vicegovernor = {{{vicegovernor5|{{{副州长5|{{{副州長5|}}}}}}}}}
| vicepresident = {{{vicepresident5|{{{副总统5|{{{副總統5|}}}}}}}}}
| vicepremier = {{{vicepremier5|{{{副总理5|{{{副總理5|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc5|{{{行政院副院长5|{{{行政院副院長5|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister5|{{{副首相5|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term5|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname6|}}}
| 1namedata = {{{1namedata6|}}}
| 2blankname = {{{2blankname6|}}}
| 2namedata = {{{2namedata6|}}}
| 3blankname = {{{3blankname6|}}}
| 3namedata = {{{3namedata6|}}}
| 4blankname = {{{4blankname6|}}}
| 4namedata = {{{4namedata6|}}}
| 5blankname = {{{5blankname6|}}}
| 5namedata = {{{5namedata6|}}}
| alongside = {{{alongside6|{{{同时在任者6|{{{同時在任者6|}}}}}}}}}
| ambassador_from = {{{ambassador_from6|}}}
| appointer = {{#if: {{{appointer6|}}} | {{{appointer6}}} | {{{appointed6|}}} }}
| assembly = {{{assembly6|}}}
| assembly_order = {{{assembly_order6|}}}
| assembly_title = {{{assembly_title6|}}}
| candidate = {{{candidate6|}}}
| chairman = {{{chairman6|{{{主席6|}}}}}}
| chancellor = {{{chancellor6|}}}
| chief = {{{chief6|{{{首长6|{{{首長6|}}}}}}}}}
| chief-executive = {{{chief-executive6|{{{行政长官6|{{{行政長官6|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM6|}}}|AM|MP}} = {{#if: {{{constituency_AM6|}}} | {{{constituency_AM6}}} | {{{constituency_MP6|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM6|}}}|AM|MP}} = {{#if: {{{constituencyname_AM6|}}} | {{{constituencyname_AM6}}} | {{{constituencyname_MP6|}}} }}
| constituency = {{{constituency6|{{{选民6|{{{選民6|}}}}}}}}}
| country = {{{country6|}}}
| deputy = {{{deputy6|{{{副职6|{{{副職6|}}}}}}}}}
| district = {{{district6|{{{选区6|{{{選區6|}}}}}}}}}
| firstminister = {{{firstminister6|{{{首席部长6|{{{首席部長6|}}}}}}}}}
| first_secretary = {{{first_secretary6|{{{第一书记6|{{{第一書記6|}}}}}}}}}
| general_secretary = {{{general_secretary6|{{{总书记6|{{{總書記6|}}}}}}}}}
| governor-general = {{{governor-general6|}}}
| governor_general = {{{governor_general6|{{{总督6|{{{總督6|}}}}}}}}}
| governor = {{{governor6|{{{州长6|{{{州長6|}}}}}}}}}
| head = {{{head6|{{{国家元首6|{{{國家元首6|}}}}}}}}}
| jr/sr = {{{jr/sr6|}}}
| jr/sr and state = {{{jr/sr and state6|}}}
| leader = {{{leader6|{{{领袖6|{{{領袖6|}}}}}}}}}
| leaderuk = {{{leaderuk6|{{{党魁6|{{{黨魁6|}}}}}}}}}
| legislature = {{{legislature6|}}}
| lieutenant_governor = {{{lieutenant_governor6|}}}
| lieutenant = {{{lieutenant6|}}}
| minority_floor_leader = {{{minority_floor_leader6|}}}
| minister_from = {{{minister_from6|}}}
| majority_floor_leader = {{{majority_floor_leader6|}}}
| majority_leader = {{#if: {{{majorityleader6|}}} | {{{majorityleader6}}} | {{{majority_leader6|}}} }}
| majority = {{{majority6|{{{多数票6|{{{多數票6|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader6|}}} | {{{minorityleader6}}} | {{{minority_leader6|}}} }}
| minister = {{{minister6|{{{部长6|{{{部長6|}}}}}}}}}
| monarch = {{{monarch6|{{{君主6|}}}}}}
| nominator = {{{nominator6|}}}
| office = {{{office6|{{{职务6|{{{職務6|}}}}}}}}}
| order = {{{order6|{{{届次6|{{{屆次6|}}}}}}}}}
| parliament = {{{parliament6|}}}
| parliament_order = {{{parliament_order6|}}}
| parliament_title = {{{parliament_title6|}}}
| predecessor = {{{predecessor6|{{{前任6|}}}}}}
| preceding = {{{preceding6|}}}
| preceded = {{{preceded6|}}}
| premier = {{{premier6|{{{总理6|{{{總理6|}}}}}}}}}
| premierroc = {{{premierroc6|{{{行政院院长6|{{{行政院院長6|}}}}}}}}}
| president = {{{president6|{{{总统6|{{{總統6|}}}}}}}}}
| primeminister = {{{primeminister6|{{{首相6|}}}}}}
| riding = {{{riding6|}}}
| partyhead = {{{partyhead6|{{{党首6|{{{黨首6|}}}}}}}}}
| secretary = {{{secretary6|{{{书记6|{{{書記6|}}}}}}}}}
| secretary_general = {{{secretary_general6|{{{秘书长6|{{{秘書長6|}}}}}}}}}
| state_assembly = {{{state_assembly6|}}}
| state_delegate = {{{state_delegate6|}}}
| state_house = {{{state_house6|}}}
| state_legislature = {{{state_legislature6|}}}
| state_senate = {{{state_senate6|}}}
| state = {{{state6|}}}
| succeeded = {{{succeeded6|}}}
| succeeding = {{{succeeding6|}}}
| successor = {{{successor6|{{{继任6|{{{繼任6|}}}}}}}}}
| taoiseach = {{{taoiseach6|{{{爱尔兰总理6|{{{愛爾蘭總理6|}}}}}}}}}
| termlabel = {{{term_label6|{{{termlabel6|任期}}}}}}
| termend = {{#if:{{{termend6|}}}|{{{termend6}}}|{{{term_end6|{{{卸任日期6|}}}}}}}}
| termstart = {{#if:{{{termstart6|}}}|{{{termstart6}}}|{{{term_start6|{{{就任日期6|}}}}}}}}
| term = {{{term6|{{{任期6|{{{period6|}}}}}}}}}
| title = {{{title6|{{{now6|}}}}}}
| vicechairman = {{{vicechairman6|{{{副主席6|}}}}}}
| vicegovernor = {{{vicegovernor6|{{{副州长6|{{{副州長6|}}}}}}}}}
| vicepresident = {{{vicepresident6|{{{副总统6|{{{副總統6|}}}}}}}}}
| vicepremier = {{{vicepremier6|{{{副总理6|{{{副總理6|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc6|{{{行政院副院长6|{{{行政院副院長6|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister6|{{{副首相6|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term6|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname7|}}}
| 1namedata = {{{1namedata7|}}}
| 2blankname = {{{2blankname7|}}}
| 2namedata = {{{2namedata7|}}}
| 3blankname = {{{3blankname7|}}}
| 3namedata = {{{3namedata7|}}}
| 4blankname = {{{4blankname7|}}}
| 4namedata = {{{4namedata7|}}}
| 5blankname = {{{5blankname7|}}}
| 5namedata = {{{5namedata7|}}}
| alongside = {{{alongside7|{{{同时在任者7|{{{同時在任者7|}}}}}}}}}
| ambassador_from = {{{ambassador_from7|}}}
| appointer = {{#if: {{{appointer7|}}} | {{{appointer7}}} | {{{appointed7|}}} }}
| assembly = {{{assembly7|}}}
| assembly_order = {{{assembly_order7|}}}
| assembly_title = {{{assembly_title7|}}}
| candidate = {{{candidate7|}}}
| chairman = {{{chairman7|{{{主席7|}}}}}}
| chancellor = {{{chancellor7|}}}
| chief = {{{chief7|{{{首长7|{{{首長7|}}}}}}}}}
| chief-executive = {{{chief-executive7|{{{行政长官7|{{{行政長官7|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM7|}}}|AM|MP}} = {{#if: {{{constituency_AM7|}}} | {{{constituency_AM7}}} | {{{constituency_MP7|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM7|}}}|AM|MP}} = {{#if: {{{constituencyname_AM7|}}} | {{{constituencyname_AM7}}} | {{{constituencyname_MP7|}}} }}
| constituency = {{{constituency7|{{{选民7|{{{選民7|}}}}}}}}}
| country = {{{country7|}}}
| deputy = {{{deputy7|{{{副职7|{{{副職7|}}}}}}}}}
| district = {{{district7|{{{选区7|{{{選區7|}}}}}}}}}
| firstminister = {{{firstminister7|{{{首席部长7|{{{首席部長7|}}}}}}}}}
| first_secretary = {{{first_secretary7|{{{第一书记7|{{{第一書記7|}}}}}}}}}
| general_secretary = {{{general_secretary7|{{{总书记7|{{{總書記7|}}}}}}}}}
| governor-general = {{{governor-general7|}}}
| governor_general = {{{governor_general7|{{{总督7|{{{總督7|}}}}}}}}}
| governor = {{{governor7|{{{州长7|{{{州長7|}}}}}}}}}
| head = {{{head7|{{{国家元首7|{{{國家元首7|}}}}}}}}}
| jr/sr = {{{jr/sr7|}}}
| jr/sr and state = {{{jr/sr and state7|}}}
| leader = {{{leader7|{{{领袖7|{{{領袖7|}}}}}}}}}
| leaderuk = {{{leaderuk7|{{{党魁7|{{{黨魁7|}}}}}}}}}
| legislature = {{{legislature7|}}}
| lieutenant_governor = {{{lieutenant_governor7|}}}
| lieutenant = {{{lieutenant7|}}}
| minority_floor_leader = {{{minority_floor_leader7|}}}
| minister_from = {{{minister_from7|}}}
| majority_floor_leader = {{{majority_floor_leader7|}}}
| majority_leader = {{#if: {{{majorityleader7|}}} | {{{majorityleader7}}} | {{{majority_leader7|}}} }}
| majority = {{{majority7|{{{多数票7|{{{多數票7|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader7|}}} | {{{minorityleader7}}} | {{{minority_leader7|}}} }}
| minister = {{{minister7|{{{部长7|{{{部長7|}}}}}}}}}
| monarch = {{{monarch7|{{{君主7|}}}}}}
| nominator = {{{nominator7|}}}
| office = {{{office7|{{{职务7|{{{職務7|}}}}}}}}}
| order = {{{order7|{{{届次7|{{{屆次7|}}}}}}}}}
| parliament = {{{parliament7|}}}
| parliament_order = {{{parliament_order7|}}}
| parliament_title = {{{parliament_title7|}}}
| predecessor = {{{predecessor7|{{{前任7|}}}}}}
| preceding = {{{preceding7|}}}
| preceded = {{{preceded7|}}}
| premier = {{{premier7|{{{总理7|{{{總理7|}}}}}}}}}
| premierroc = {{{premierroc7|{{{行政院院长7|{{{行政院院長7|}}}}}}}}}
| president = {{{president7|{{{总统7|{{{總統7|}}}}}}}}}
| primeminister = {{{primeminister7|{{{首相7|}}}}}}
| riding = {{{riding7|}}}
| partyhead = {{{partyhead7|{{{党首7|{{{黨首7|}}}}}}}}}
| secretary = {{{secretary7|{{{书记7|{{{書記7|}}}}}}}}}
| secretary_general = {{{secretary_general7|{{{秘书长7|{{{秘書長7|}}}}}}}}}
| state_assembly = {{{state_assembly7|}}}
| state_delegate = {{{state_delegate7|}}}
| state_house = {{{state_house7|}}}
| state_legislature = {{{state_legislature7|}}}
| state_senate = {{{state_senate7|}}}
| state = {{{state7|}}}
| succeeded = {{{succeeded7|}}}
| succeeding = {{{succeeding7|}}}
| successor = {{{successor7|{{{继任7|{{{繼任7|}}}}}}}}}
| taoiseach = {{{taoiseach7|{{{爱尔兰总理7|{{{愛爾蘭總理7|}}}}}}}}}
| termlabel = {{{term_label7|{{{termlabel7|任期}}}}}}
| termend = {{#if:{{{termend7|}}}|{{{termend7}}}|{{{term_end7|{{{卸任日期7|}}}}}}}}
| termstart = {{#if:{{{termstart7|}}}|{{{termstart7}}}|{{{term_start7|{{{就任日期7|}}}}}}}}
| term = {{{term7|{{{任期7|{{{period7|}}}}}}}}}
| title = {{{title7|{{{now7|}}}}}}
| vicechairman = {{{vicechairman7|{{{副主席7|}}}}}}
| vicegovernor = {{{vicegovernor7|{{{副州长7|{{{副州長7|}}}}}}}}}
| vicepresident = {{{vicepresident7|{{{副总统7|{{{副總統7|}}}}}}}}}
| vicepremier = {{{vicepremier7|{{{副总理7|{{{副總理7|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc7|{{{行政院副院长7|{{{行政院副院長7|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister7|{{{副首相7|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term7|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname8|}}}
| 1namedata = {{{1namedata8|}}}
| 2blankname = {{{2blankname8|}}}
| 2namedata = {{{2namedata8|}}}
| 3blankname = {{{3blankname8|}}}
| 3namedata = {{{3namedata8|}}}
| 4blankname = {{{4blankname8|}}}
| 4namedata = {{{4namedata8|}}}
| 5blankname = {{{5blankname8|}}}
| 5namedata = {{{5namedata8|}}}
| alongside = {{{alongside8|{{{同时在任者8|{{{同時在任者8|}}}}}}}}}
| ambassador_from = {{{ambassador_from8|}}}
| appointer = {{#if: {{{appointer8|}}} | {{{appointer8}}} | {{{appointed8|}}} }}
| assembly = {{{assembly8|}}}
| assembly_order = {{{assembly_order8|}}}
| assembly_title = {{{assembly_title8|}}}
| candidate = {{{candidate8|}}}
| chairman = {{{chairman8|{{{主席8|}}}}}}
| chancellor = {{{chancellor8|}}}
| chief = {{{chief8|{{{首长8|{{{首長8|}}}}}}}}}
| chief-executive = {{{chief-executive8|{{{行政长官8|{{{行政長官8|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM8|}}}|AM|MP}} = {{#if: {{{constituency_AM8|}}} | {{{constituency_AM8}}} | {{{constituency_MP8|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM8|}}}|AM|MP}} = {{#if: {{{constituencyname_AM8|}}} | {{{constituencyname_AM8}}} | {{{constituencyname_MP8|}}} }}
| constituency = {{{constituency8|{{{选民8|{{{選民8|}}}}}}}}}
| country = {{{country8|}}}
| deputy = {{{deputy8|{{{副职8|{{{副職8|}}}}}}}}}
| district = {{{district8|{{{选区8|{{{選區8|}}}}}}}}}
| firstminister = {{{firstminister8|{{{首席部长8|{{{首席部長8|}}}}}}}}}
| first_secretary = {{{first_secretary8|{{{第一书记8|{{{第一書記8|}}}}}}}}}
| general_secretary = {{{general_secretary8|{{{总书记8|{{{總書記8|}}}}}}}}}
| governor-general = {{{governor-general8|}}}
| governor_general = {{{governor_general8|{{{总督8|{{{總督8|}}}}}}}}}
| governor = {{{governor8|{{{州长8|{{{州長8|}}}}}}}}}
| head = {{{head8|{{{国家元首8|{{{國家元首8|}}}}}}}}}
| jr/sr = {{{jr/sr8|}}}
| jr/sr and state = {{{jr/sr and state8|}}}
| leader = {{{leader8|{{{领袖8|{{{領袖8|}}}}}}}}}
| leaderuk = {{{leaderuk8|{{{党魁8|{{{黨魁8|}}}}}}}}}
| legislature = {{{legislature8|}}}
| lieutenant_governor = {{{lieutenant_governor8|}}}
| lieutenant = {{{lieutenant8|}}}
| minority_floor_leader = {{{minority_floor_leader8|}}}
| minister_from = {{{minister_from8|}}}
| majority_floor_leader = {{{majority_floor_leader8|}}}
| majority_leader = {{#if: {{{majorityleader8|}}} | {{{majorityleader8}}} | {{{majority_leader8|}}} }}
| majority = {{{majority8|{{{多数票8|{{{多數票8|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader8|}}} | {{{minorityleader8}}} | {{{minority_leader8|}}} }}
| minister = {{{minister8|{{{部长8|{{{部長8|}}}}}}}}}
| monarch = {{{monarch8|{{{君主8|}}}}}}
| nominator = {{{nominator8|}}}
| office = {{{office8|{{{职务8|{{{職務8|}}}}}}}}}
| order = {{{order8|{{{届次8|{{{屆次8|}}}}}}}}}
| parliament = {{{parliament8|}}}
| parliament_order = {{{parliament_order8|}}}
| parliament_title = {{{parliament_title8|}}}
| predecessor = {{{predecessor8|{{{前任8|}}}}}}
| preceding = {{{preceding8|}}}
| preceded = {{{preceded8|}}}
| premier = {{{premier8|{{{总理8|{{{總理8|}}}}}}}}}
| premierroc = {{{premierroc8|{{{行政院院长8|{{{行政院院長8|}}}}}}}}}
| president = {{{president8|{{{总统8|{{{總統8|}}}}}}}}}
| primeminister = {{{primeminister8|{{{首相8|}}}}}}
| riding = {{{riding8|}}}
| partyhead = {{{partyhead8|{{{党首8|{{{黨首8|}}}}}}}}}
| secretary = {{{secretary8|{{{书记8|{{{書記8|}}}}}}}}}
| secretary_general = {{{secretary_general8|{{{秘书长8|{{{秘書長8|}}}}}}}}}
| state_assembly = {{{state_assembly8|}}}
| state_delegate = {{{state_delegate8|}}}
| state_house = {{{state_house8|}}}
| state_legislature = {{{state_legislature8|}}}
| state_senate = {{{state_senate8|}}}
| state = {{{state8|}}}
| succeeded = {{{succeeded8|}}}
| succeeding = {{{succeeding8|}}}
| successor = {{{successor8|{{{继任8|{{{繼任8|}}}}}}}}}
| taoiseach = {{{taoiseach8|{{{爱尔兰总理8|{{{愛爾蘭總理8|}}}}}}}}}
| termlabel = {{{term_label8|{{{termlabel8|任期}}}}}}
| termend = {{#if:{{{termend8|}}}|{{{termend8}}}|{{{term_end8|{{{卸任日期8|}}}}}}}}
| termstart = {{#if:{{{termstart8|}}}|{{{termstart8}}}|{{{term_start8|{{{就任日期8|}}}}}}}}
| term = {{{term8|{{{任期8|{{{period8|}}}}}}}}}
| title = {{{title8|{{{now8|}}}}}}
| vicechairman = {{{vicechairman8|{{{副主席8|}}}}}}
| vicegovernor = {{{vicegovernor8|{{{副州长8|{{{副州長8|}}}}}}}}}
| vicepresident = {{{vicepresident8|{{{副总统8|{{{副總統8|}}}}}}}}}
| vicepremier = {{{vicepremier8|{{{副总理8|{{{副總理8|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc8|{{{行政院副院长8|{{{行政院副院長8|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister8|{{{副首相8|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term8|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname9|}}}
| 1namedata = {{{1namedata9|}}}
| 2blankname = {{{2blankname9|}}}
| 2namedata = {{{2namedata9|}}}
| 3blankname = {{{3blankname9|}}}
| 3namedata = {{{3namedata9|}}}
| 4blankname = {{{4blankname9|}}}
| 4namedata = {{{4namedata9|}}}
| 5blankname = {{{5blankname9|}}}
| 5namedata = {{{5namedata9|}}}
| alongside = {{{alongside9|{{{同时在任者9|{{{同時在任者9|}}}}}}}}}
| ambassador_from = {{{ambassador_from9|}}}
| appointer = {{#if: {{{appointer9|}}} | {{{appointer9}}} | {{{appointed9|}}} }}
| assembly = {{{assembly9|}}}
| assembly_order = {{{assembly_order9|}}}
| assembly_title = {{{assembly_title9|}}}
| candidate = {{{candidate9|}}}
| chairman = {{{chairman9|{{{主席9|}}}}}}
| chancellor = {{{chancellor9|}}}
| chief = {{{chief9|{{{首长9|{{{首長9|}}}}}}}}}
| chief-executive = {{{chief-executive9|{{{行政长官9|{{{行政長官9|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM9|}}}|AM|MP}} = {{#if: {{{constituency_AM9|}}} | {{{constituency_AM9}}} | {{{constituency_MP9|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM9|}}}|AM|MP}} = {{#if: {{{constituencyname_AM9|}}} | {{{constituencyname_AM9}}} | {{{constituencyname_MP9|}}} }}
| constituency = {{{constituency9|{{{选民9|{{{選民9|}}}}}}}}}
| country = {{{country9|}}}
| deputy = {{{deputy9|{{{副职9|{{{副職9|}}}}}}}}}
| district = {{{district9|{{{选区9|{{{選區9|}}}}}}}}}
| firstminister = {{{firstminister9|{{{首席部长9|{{{首席部長9|}}}}}}}}}
| first_secretary = {{{first_secretary9|{{{第一书记9|{{{第一書記9|}}}}}}}}}
| general_secretary = {{{general_secretary9|{{{总书记9|{{{總書記9|}}}}}}}}}
| governor-general = {{{governor-general9|}}}
| governor_general = {{{governor_general9|{{{总督9|{{{總督9|}}}}}}}}}
| governor = {{{governor9|{{{州长9|{{{州長9|}}}}}}}}}
| head = {{{head9|{{{国家元首9|{{{國家元首9|}}}}}}}}}
| jr/sr = {{{jr/sr9|}}}
| jr/sr and state = {{{jr/sr and state9|}}}
| leader = {{{leader9|{{{领袖9|{{{領袖9|}}}}}}}}}
| leaderuk = {{{leaderuk9|{{{党魁9|{{{黨魁9|}}}}}}}}}
| legislature = {{{legislature9|}}}
| lieutenant_governor = {{{lieutenant_governor9|}}}
| lieutenant = {{{lieutenant9|}}}
| minority_floor_leader = {{{minority_floor_leader9|}}}
| minister_from = {{{minister_from9|}}}
| majority_floor_leader = {{{majority_floor_leader9|}}}
| majority_leader = {{#if: {{{majorityleader9|}}} | {{{majorityleader9}}} | {{{majority_leader9|}}} }}
| majority = {{{majority9|{{{多数票9|{{{多數票9|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader9|}}} | {{{minorityleader9}}} | {{{minority_leader9|}}} }}
| minister = {{{minister9|{{{部长9|{{{部長9|}}}}}}}}}
| monarch = {{{monarch9|{{{君主9|}}}}}}
| nominator = {{{nominator9|}}}
| office = {{{office9|{{{职务9|{{{職務9|}}}}}}}}}
| order = {{{order9|{{{届次9|{{{屆次9|}}}}}}}}}
| parliament = {{{parliament9|}}}
| parliament_order = {{{parliament_order9|}}}
| parliament_title = {{{parliament_title9|}}}
| predecessor = {{{predecessor9|{{{前任9|}}}}}}
| preceding = {{{preceding9|}}}
| preceded = {{{preceded9|}}}
| premier = {{{premier9|{{{总理9|{{{總理9|}}}}}}}}}
| premierroc = {{{premierroc9|{{{行政院院长9|{{{行政院院長9|}}}}}}}}}
| president = {{{president9|{{{总统9|{{{總統9|}}}}}}}}}
| primeminister = {{{primeminister9|{{{首相9|}}}}}}
| riding = {{{riding9|}}}
| partyhead = {{{partyhead9|{{{党首9|{{{黨首9|}}}}}}}}}
| secretary = {{{secretary9|{{{书记9|{{{書記9|}}}}}}}}}
| secretary_general = {{{secretary_general9|{{{秘书长9|{{{秘書長9|}}}}}}}}}
| state_assembly = {{{state_assembly9|}}}
| state_delegate = {{{state_delegate9|}}}
| state_house = {{{state_house9|}}}
| state_legislature = {{{state_legislature9|}}}
| state_senate = {{{state_senate9|}}}
| state = {{{state9|}}}
| succeeded = {{{succeeded9|}}}
| succeeding = {{{succeeding9|}}}
| successor = {{{successor9|{{{继任9|{{{繼任9|}}}}}}}}}
| taoiseach = {{{taoiseach9|{{{爱尔兰总理9|{{{愛爾蘭總理9|}}}}}}}}}
| termlabel = {{{term_label9|{{{termlabel9|任期}}}}}}
| termend = {{#if:{{{termend9|}}}|{{{termend9}}}|{{{term_end9|{{{卸任日期9|}}}}}}}}
| termstart = {{#if:{{{termstart9|}}}|{{{termstart9}}}|{{{term_start9|{{{就任日期9|}}}}}}}}
| term = {{{term9|{{{任期9|{{{period9|}}}}}}}}}
| title = {{{title9|{{{now9|}}}}}}
| vicechairman = {{{vicechairman9|{{{副主席9|}}}}}}
| vicegovernor = {{{vicegovernor9|{{{副州长9|{{{副州長9|}}}}}}}}}
| vicepresident = {{{vicepresident9|{{{副总统9|{{{副總統9|}}}}}}}}}
| vicepremier = {{{vicepremier9|{{{副总理9|{{{副總理9|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc9|{{{行政院副院长9|{{{行政院副院長9|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister9|{{{副首相9|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term9|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname10|}}}
| 1namedata = {{{1namedata10|}}}
| 2blankname = {{{2blankname10|}}}
| 2namedata = {{{2namedata10|}}}
| 3blankname = {{{3blankname10|}}}
| 3namedata = {{{3namedata10|}}}
| 4blankname = {{{4blankname10|}}}
| 4namedata = {{{4namedata10|}}}
| 5blankname = {{{5blankname10|}}}
| 5namedata = {{{5namedata10|}}}
| alongside = {{{alongside10|{{{同时在任者10|{{{同時在任者10|}}}}}}}}}
| ambassador_from = {{{ambassador_from10|}}}
| appointer = {{#if: {{{appointer10|}}} | {{{appointer10}}} | {{{appointed10|}}} }}
| assembly = {{{assembly10|}}}
| assembly_order = {{{assembly_order10|}}}
| assembly_title = {{{assembly_title10|}}}
| candidate = {{{candidate10|}}}
| chairman = {{{chairman10|{{{主席10|}}}}}}
| chancellor = {{{chancellor10|}}}
| chief = {{{chief10|{{{首长10|{{{首長10|}}}}}}}}}
| chief-executive = {{{chief-executive10|{{{行政长官10|{{{行政長官10|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM10|}}}|AM|MP}} = {{#if: {{{constituency_AM10|}}} | {{{constituency_AM10}}} | {{{constituency_MP10|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM10|}}}|AM|MP}} = {{#if: {{{constituencyname_AM10|}}} | {{{constituencyname_AM10}}} | {{{constituencyname_MP10|}}} }}
| constituency = {{{constituency10|{{{选民10|{{{選民10|}}}}}}}}}
| country = {{{country10|}}}
| deputy = {{{deputy10|{{{副职10|{{{副職10|}}}}}}}}}
| district = {{{district10|{{{选区10|{{{選區10|}}}}}}}}}
| firstminister = {{{firstminister10|{{{首席部长10|{{{首席部長10|}}}}}}}}}
| first_secretary = {{{first_secretary10|{{{第一书记10|{{{第一書記10|}}}}}}}}}
| general_secretary = {{{general_secretary10|{{{总书记10|{{{總書記10|}}}}}}}}}
| governor-general = {{{governor-general10|}}}
| governor_general = {{{governor_general10|{{{总督10|{{{總督10|}}}}}}}}}
| governor = {{{governor10|{{{州长10|{{{州長10|}}}}}}}}}
| head = {{{head10|{{{国家元首10|{{{國家元首10|}}}}}}}}}
| jr/sr = {{{jr/sr10|}}}
| jr/sr and state = {{{jr/sr and state10|}}}
| leader = {{{leader10|{{{领袖10|{{{領袖10|}}}}}}}}}
| leaderuk = {{{leaderuk10|{{{党魁10|{{{黨魁10|}}}}}}}}}
| legislature = {{{legislature10|}}}
| lieutenant_governor = {{{lieutenant_governor10|}}}
| lieutenant = {{{lieutenant10|}}}
| minority_floor_leader = {{{minority_floor_leader10|}}}
| minister_from = {{{minister_from10|}}}
| majority_floor_leader = {{{majority_floor_leader10|}}}
| majority_leader = {{#if: {{{majorityleader10|}}} | {{{majorityleader10}}} | {{{majority_leader10|}}} }}
| majority = {{{majority10|{{{多数票10|{{{多數票10|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader10|}}} | {{{minorityleader10}}} | {{{minority_leader10|}}} }}
| minister = {{{minister10|{{{部长10|{{{部長10|}}}}}}}}}
| monarch = {{{monarch10|{{{君主10|}}}}}}
| nominator = {{{nominator10|}}}
| office = {{{office10|{{{职务10|{{{職務10|}}}}}}}}}
| order = {{{order10|{{{届次10|{{{屆次10|}}}}}}}}}
| parliament = {{{parliament10|}}}
| parliament_order = {{{parliament_order10|}}}
| parliament_title = {{{parliament_title10|}}}
| predecessor = {{{predecessor10|{{{前任10|}}}}}}
| preceding = {{{preceding10|}}}
| preceded = {{{preceded10|}}}
| premier = {{{premier10|{{{总理10|{{{總理10|}}}}}}}}}
| premierroc = {{{premierroc10|{{{行政院院长10|{{{行政院院長10|}}}}}}}}}
| president = {{{president10|{{{总统10|{{{總統10|}}}}}}}}}
| primeminister = {{{primeminister10|{{{首相10|}}}}}}
| riding = {{{riding10|}}}
| partyhead = {{{partyhead10|{{{党首10|{{{黨首10|}}}}}}}}}
| secretary = {{{secretary10|{{{书记10|{{{書記10|}}}}}}}}}
| secretary_general = {{{secretary_general10|{{{秘书长10|{{{秘書長10|}}}}}}}}}
| state_assembly = {{{state_assembly10|}}}
| state_delegate = {{{state_delegate10|}}}
| state_house = {{{state_house10|}}}
| state_legislature = {{{state_legislature10|}}}
| state_senate = {{{state_senate10|}}}
| state = {{{state10|}}}
| succeeded = {{{succeeded10|}}}
| succeeding = {{{succeeding10|}}}
| successor = {{{successor10|{{{继任10|{{{繼任10|}}}}}}}}}
| taoiseach = {{{taoiseach10|{{{爱尔兰总理10|{{{愛爾蘭總理10|}}}}}}}}}
| termlabel = {{{term_label10|{{{termlabel10|任期}}}}}}
| termend = {{#if:{{{termend10|}}}|{{{termend10}}}|{{{term_end10|{{{卸任日期10|}}}}}}}}
| termstart = {{#if:{{{termstart10|}}}|{{{termstart10}}}|{{{term_start10|{{{就任日期10|}}}}}}}}
| term = {{{term10|{{{任期10|{{{period10|}}}}}}}}}
| title = {{{title10|{{{now10|}}}}}}
| vicechairman = {{{vicechairman10|{{{副主席10|}}}}}}
| vicegovernor = {{{vicegovernor10|{{{副州长10|{{{副州長10|}}}}}}}}}
| vicepresident = {{{vicepresident10|{{{副总统10|{{{副總統10|}}}}}}}}}
| vicepremier = {{{vicepremier10|{{{副总理10|{{{副總理10|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc10|{{{行政院副院长10|{{{行政院副院長10|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister10|{{{副首相10|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term10|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname11|}}}
| 1namedata = {{{1namedata11|}}}
| 2blankname = {{{2blankname11|}}}
| 2namedata = {{{2namedata11|}}}
| 3blankname = {{{3blankname11|}}}
| 3namedata = {{{3namedata11|}}}
| 4blankname = {{{4blankname11|}}}
| 4namedata = {{{4namedata11|}}}
| 5blankname = {{{5blankname11|}}}
| 5namedata = {{{5namedata11|}}}
| alongside = {{{alongside11|{{{同时在任者11|{{{同時在任者11|}}}}}}}}}
| ambassador_from = {{{ambassador_from11|}}}
| appointer = {{#if: {{{appointer11|}}} | {{{appointer11}}} | {{{appointed11|}}} }}
| assembly = {{{assembly11|}}}
| assembly_order = {{{assembly_order11|}}}
| assembly_title = {{{assembly_title11|}}}
| candidate = {{{candidate11|}}}
| chairman = {{{chairman11|{{{主席11|}}}}}}
| chancellor = {{{chancellor11|}}}
| chief = {{{chief11|{{{首长11|{{{首長11|}}}}}}}}}
| chief-executive = {{{chief-executive11|{{{行政长官11|{{{行政長官11|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM11|}}}|AM|MP}} = {{#if: {{{constituency_AM11|}}} | {{{constituency_AM11}}} | {{{constituency_MP11|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM11|}}}|AM|MP}} = {{#if: {{{constituencyname_AM11|}}} | {{{constituencyname_AM11}}} | {{{constituencyname_MP11|}}} }}
| constituency = {{{constituency11|{{{选民11|{{{選民11|}}}}}}}}}
| country = {{{country11|}}}
| deputy = {{{deputy11|{{{副职11|{{{副職11|}}}}}}}}}
| district = {{{district11|{{{选区11|{{{選區11|}}}}}}}}}
| firstminister = {{{firstminister11|{{{首席部长11|{{{首席部長11|}}}}}}}}}
| first_secretary = {{{first_secretary11|{{{第一书记11|{{{第一書記11|}}}}}}}}}
| general_secretary = {{{general_secretary11|{{{总书记11|{{{總書記11|}}}}}}}}}
| governor-general = {{{governor-general11|}}}
| governor_general = {{{governor_general11|{{{总督11|{{{總督11|}}}}}}}}}
| governor = {{{governor11|{{{州长11|{{{州長11|}}}}}}}}}
| head = {{{head11|{{{国家元首11|{{{國家元首11|}}}}}}}}}
| jr/sr = {{{jr/sr11|}}}
| jr/sr and state = {{{jr/sr and state11|}}}
| leader = {{{leader11|{{{领袖11|{{{領袖11|}}}}}}}}}
| leaderuk = {{{leaderuk11|{{{党魁11|{{{黨魁11|}}}}}}}}}
| legislature = {{{legislature11|}}}
| lieutenant_governor = {{{lieutenant_governor11|}}}
| lieutenant = {{{lieutenant11|}}}
| minority_floor_leader = {{{minority_floor_leader11|}}}
| minister_from = {{{minister_from11|}}}
| majority_floor_leader = {{{majority_floor_leader11|}}}
| majority_leader = {{#if: {{{majorityleader11|}}} | {{{majorityleader11}}} | {{{majority_leader11|}}} }}
| majority = {{{majority11|{{{多数票11|{{{多數票11|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader11|}}} | {{{minorityleader11}}} | {{{minority_leader11|}}} }}
| minister = {{{minister11|{{{部长11|{{{部長11|}}}}}}}}}
| monarch = {{{monarch11|{{{君主11|}}}}}}
| nominator = {{{nominator11|}}}
| office = {{{office11|{{{职务11|{{{職務11|}}}}}}}}}
| order = {{{order11|{{{届次11|{{{屆次11|}}}}}}}}}
| parliament = {{{parliament11|}}}
| parliament_order = {{{parliament_order11|}}}
| parliament_title = {{{parliament_title11|}}}
| predecessor = {{{predecessor11|{{{前任11|}}}}}}
| preceding = {{{preceding11|}}}
| preceded = {{{preceded11|}}}
| premier = {{{premier11|{{{总理11|{{{總理11|}}}}}}}}}
| premierroc = {{{premierroc11|{{{行政院院长11|{{{行政院院長11|}}}}}}}}}
| president = {{{president11|{{{总统11|{{{總統11|}}}}}}}}}
| primeminister = {{{primeminister11|{{{首相11|}}}}}}
| riding = {{{riding11|}}}
| partyhead = {{{partyhead11|{{{党首11|{{{黨首11|}}}}}}}}}
| secretary = {{{secretary11|{{{书记11|{{{書記11|}}}}}}}}}
| secretary_general = {{{secretary_general11|{{{秘书长11|{{{秘書長11|}}}}}}}}}
| state_assembly = {{{state_assembly11|}}}
| state_delegate = {{{state_delegate11|}}}
| state_house = {{{state_house11|}}}
| state_legislature = {{{state_legislature11|}}}
| state_senate = {{{state_senate11|}}}
| state = {{{state11|}}}
| succeeded = {{{succeeded11|}}}
| succeeding = {{{succeeding11|}}}
| successor = {{{successor11|{{{继任11|{{{繼任11|}}}}}}}}}
| taoiseach = {{{taoiseach11|{{{爱尔兰总理11|{{{愛爾蘭總理11|}}}}}}}}}
| termlabel = {{{term_label11|{{{termlabel11|任期}}}}}}
| termend = {{#if:{{{termend11|}}}|{{{termend11}}}|{{{term_end11|{{{卸任日期11|}}}}}}}}
| termstart = {{#if:{{{termstart11|}}}|{{{termstart11}}}|{{{term_start11|{{{就任日期11|}}}}}}}}
| term = {{{term11|{{{任期11|{{{period11|}}}}}}}}}
| title = {{{title11|{{{now11|}}}}}}
| vicechairman = {{{vicechairman11|{{{副主席11|}}}}}}
| vicegovernor = {{{vicegovernor11|{{{副州长11|{{{副州長11|}}}}}}}}}
| vicepresident = {{{vicepresident11|{{{副总统11|{{{副總統11|}}}}}}}}}
| vicepremier = {{{vicepremier11|{{{副总理11|{{{副總理11|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc11|{{{行政院副院长11|{{{行政院副院長11|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister11|{{{副首相11|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term11|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname12|}}}
| 1namedata = {{{1namedata12|}}}
| 2blankname = {{{2blankname12|}}}
| 2namedata = {{{2namedata12|}}}
| 3blankname = {{{3blankname12|}}}
| 3namedata = {{{3namedata12|}}}
| 4blankname = {{{4blankname12|}}}
| 4namedata = {{{4namedata12|}}}
| 5blankname = {{{5blankname12|}}}
| 5namedata = {{{5namedata12|}}}
| alongside = {{{alongside12|{{{同时在任者12|{{{同時在任者12|}}}}}}}}}
| ambassador_from = {{{ambassador_from12|}}}
| appointer = {{#if: {{{appointer12|}}} | {{{appointer12}}} | {{{appointed12|}}} }}
| assembly = {{{assembly12|}}}
| assembly_order = {{{assembly_order12|}}}
| assembly_title = {{{assembly_title12|}}}
| candidate = {{{candidate12|}}}
| chairman = {{{chairman12|{{{主席12|}}}}}}
| chancellor = {{{chancellor12|}}}
| chief = {{{chief12|{{{首长12|{{{首長12|}}}}}}}}}
| chief-executive = {{{chief-executive12|{{{行政长官12|{{{行政長官12|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM12|}}}|AM|MP}} = {{#if: {{{constituency_AM12|}}} | {{{constituency_AM12}}} | {{{constituency_MP12|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM12|}}}|AM|MP}} = {{#if: {{{constituencyname_AM12|}}} | {{{constituencyname_AM12}}} | {{{constituencyname_MP12|}}} }}
| constituency = {{{constituency12|{{{选民12|{{{選民12|}}}}}}}}}
| country = {{{country12|}}}
| deputy = {{{deputy12|{{{副职12|{{{副職12|}}}}}}}}}
| district = {{{district12|{{{选区12|{{{選區12|}}}}}}}}}
| firstminister = {{{firstminister12|{{{首席部长12|{{{首席部長12|}}}}}}}}}
| first_secretary = {{{first_secretary12|{{{第一书记12|{{{第一書記12|}}}}}}}}}
| general_secretary = {{{general_secretary12|{{{总书记12|{{{總書記12|}}}}}}}}}
| governor-general = {{{governor-general12|}}}
| governor_general = {{{governor_general12|{{{总督12|{{{總督12|}}}}}}}}}
| governor = {{{governor12|{{{州长12|{{{州長12|}}}}}}}}}
| head = {{{head12|{{{国家元首12|{{{國家元首12|}}}}}}}}}
| jr/sr = {{{jr/sr12|}}}
| jr/sr and state = {{{jr/sr and state12|}}}
| leader = {{{leader12|{{{领袖12|{{{領袖12|}}}}}}}}}
| leaderuk = {{{leaderuk12|{{{党魁12|{{{黨魁12|}}}}}}}}}
| legislature = {{{legislature12|}}}
| lieutenant_governor = {{{lieutenant_governor12|}}}
| lieutenant = {{{lieutenant12|}}}
| minority_floor_leader = {{{minority_floor_leader12|}}}
| minister_from = {{{minister_from12|}}}
| majority_floor_leader = {{{majority_floor_leader12|}}}
| majority_leader = {{#if: {{{majorityleader12|}}} | {{{majorityleader12}}} | {{{majority_leader12|}}} }}
| majority = {{{majority12|{{{多数票12|{{{多數票12|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader12|}}} | {{{minorityleader12}}} | {{{minority_leader12|}}} }}
| minister = {{{minister12|{{{部长12|{{{部長12|}}}}}}}}}
| monarch = {{{monarch12|{{{君主12|}}}}}}
| nominator = {{{nominator12|}}}
| office = {{{office12|{{{职务12|{{{職務12|}}}}}}}}}
| order = {{{order12|{{{届次12|{{{屆次12|}}}}}}}}}
| parliament = {{{parliament12|}}}
| parliament_order = {{{parliament_order12|}}}
| parliament_title = {{{parliament_title12|}}}
| predecessor = {{{predecessor12|{{{前任12|}}}}}}
| preceding = {{{preceding12|}}}
| preceded = {{{preceded12|}}}
| premier = {{{premier12|{{{总理12|{{{總理12|}}}}}}}}}
| premierroc = {{{premierroc12|{{{行政院院长12|{{{行政院院長12|}}}}}}}}}
| president = {{{president12|{{{总统12|{{{總統12|}}}}}}}}}
| primeminister = {{{primeminister12|{{{首相12|}}}}}}
| riding = {{{riding12|}}}
| partyhead = {{{partyhead12|{{{党首12|{{{黨首12|}}}}}}}}}
| secretary = {{{secretary12|{{{书记12|{{{書記12|}}}}}}}}}
| secretary_general = {{{secretary_general12|{{{秘书长12|{{{秘書長12|}}}}}}}}}
| state_assembly = {{{state_assembly12|}}}
| state_delegate = {{{state_delegate12|}}}
| state_house = {{{state_house12|}}}
| state_legislature = {{{state_legislature12|}}}
| state_senate = {{{state_senate12|}}}
| state = {{{state12|}}}
| succeeded = {{{succeeded12|}}}
| succeeding = {{{succeeding12|}}}
| successor = {{{successor12|{{{继任12|{{{繼任12|}}}}}}}}}
| taoiseach = {{{taoiseach12|{{{爱尔兰总理12|{{{愛爾蘭總理12|}}}}}}}}}
| termlabel = {{{term_label12|{{{termlabel12|任期}}}}}}
| termend = {{#if:{{{termend12|}}}|{{{termend12}}}|{{{term_end12|{{{卸任日期12|}}}}}}}}
| termstart = {{#if:{{{termstart12|}}}|{{{termstart12}}}|{{{term_start12|{{{就任日期12|}}}}}}}}
| term = {{{term12|{{{任期12|{{{period12|}}}}}}}}}
| title = {{{title12|{{{now12|}}}}}}
| vicechairman = {{{vicechairman12|{{{副主席12|}}}}}}
| vicegovernor = {{{vicegovernor12|{{{副州长12|{{{副州長12|}}}}}}}}}
| vicepresident = {{{vicepresident12|{{{副总统12|{{{副總統12|}}}}}}}}}
| vicepremier = {{{vicepremier12|{{{副总理12|{{{副總理12|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc12|{{{行政院副院长12|{{{行政院副院長12|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister12|{{{副首相12|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term12|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname13|}}}
| 1namedata = {{{1namedata13|}}}
| 2blankname = {{{2blankname13|}}}
| 2namedata = {{{2namedata13|}}}
| 3blankname = {{{3blankname13|}}}
| 3namedata = {{{3namedata13|}}}
| 4blankname = {{{4blankname13|}}}
| 4namedata = {{{4namedata13|}}}
| 5blankname = {{{5blankname13|}}}
| 5namedata = {{{5namedata13|}}}
| alongside = {{{alongside13|{{{同时在任者13|{{{同時在任者13|}}}}}}}}}
| ambassador_from = {{{ambassador_from13|}}}
| appointer = {{#if: {{{appointer13|}}} | {{{appointer13}}} | {{{appointed13|}}} }}
| assembly = {{{assembly13|}}}
| assembly_order = {{{assembly_order13|}}}
| assembly_title = {{{assembly_title13|}}}
| candidate = {{{candidate13|}}}
| chairman = {{{chairman13|{{{主席13|}}}}}}
| chancellor = {{{chancellor13|}}}
| chief = {{{chief13|{{{首长13|{{{首長13|}}}}}}}}}
| chief-executive = {{{chief-executive13|{{{行政长官13|{{{行政長官13|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM13|}}}|AM|MP}} = {{#if: {{{constituency_AM13|}}} | {{{constituency_AM13}}} | {{{constituency_MP13|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM13|}}}|AM|MP}} = {{#if: {{{constituencyname_AM13|}}} | {{{constituencyname_AM13}}} | {{{constituencyname_MP13|}}} }}
| constituency = {{{constituency13|{{{选民13|{{{選民13|}}}}}}}}}
| country = {{{country13|}}}
| deputy = {{{deputy13|{{{副职13|{{{副職13|}}}}}}}}}
| district = {{{district13|{{{选区13|{{{選區13|}}}}}}}}}
| firstminister = {{{firstminister13|{{{首席部长13|{{{首席部長13|}}}}}}}}}
| first_secretary = {{{first_secretary13|{{{第一书记13|{{{第一書記13|}}}}}}}}}
| general_secretary = {{{general_secretary13|{{{总书记13|{{{總書記13|}}}}}}}}}
| governor-general = {{{governor-general13|}}}
| governor_general = {{{governor_general13|{{{总督13|{{{總督13|}}}}}}}}}
| governor = {{{governor13|{{{州长13|{{{州長13|}}}}}}}}}
| head = {{{head13|{{{国家元首13|{{{國家元首13|}}}}}}}}}
| jr/sr = {{{jr/sr13|}}}
| jr/sr and state = {{{jr/sr and state13|}}}
| leader = {{{leader13|{{{领袖13|{{{領袖13|}}}}}}}}}
| leaderuk = {{{leaderuk13|{{{党魁13|{{{黨魁13|}}}}}}}}}
| legislature = {{{legislature13|}}}
| lieutenant_governor = {{{lieutenant_governor13|}}}
| lieutenant = {{{lieutenant13|}}}
| minority_floor_leader = {{{minority_floor_leader13|}}}
| minister_from = {{{minister_from13|}}}
| majority_floor_leader = {{{majority_floor_leader13|}}}
| majority_leader = {{#if: {{{majorityleader13|}}} | {{{majorityleader13}}} | {{{majority_leader13|}}} }}
| majority = {{{majority13|{{{多数票13|{{{多數票13|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader13|}}} | {{{minorityleader13}}} | {{{minority_leader13|}}} }}
| minister = {{{minister13|{{{部长13|{{{部長13|}}}}}}}}}
| monarch = {{{monarch13|{{{君主13|}}}}}}
| nominator = {{{nominator13|}}}
| office = {{{office13|{{{职务13|{{{職務13|}}}}}}}}}
| order = {{{order13|{{{届次13|{{{屆次13|}}}}}}}}}
| parliament = {{{parliament13|}}}
| parliament_order = {{{parliament_order13|}}}
| parliament_title = {{{parliament_title13|}}}
| predecessor = {{{predecessor13|{{{前任13|}}}}}}
| preceding = {{{preceding13|}}}
| preceded = {{{preceded13|}}}
| premier = {{{premier13|{{{总理13|{{{總理13|}}}}}}}}}
| premierroc = {{{premierroc13|{{{行政院院长13|{{{行政院院長13|}}}}}}}}}
| president = {{{president13|{{{总统13|{{{總統13|}}}}}}}}}
| primeminister = {{{primeminister13|{{{首相13|}}}}}}
| riding = {{{riding13|}}}
| partyhead = {{{partyhead13|{{{党首13|{{{黨首13|}}}}}}}}}
| secretary = {{{secretary13|{{{书记13|{{{書記13|}}}}}}}}}
| secretary_general = {{{secretary_general13|{{{秘书长13|{{{秘書長13|}}}}}}}}}
| state_assembly = {{{state_assembly13|}}}
| state_delegate = {{{state_delegate13|}}}
| state_house = {{{state_house13|}}}
| state_legislature = {{{state_legislature13|}}}
| state_senate = {{{state_senate13|}}}
| state = {{{state13|}}}
| succeeded = {{{succeeded13|}}}
| succeeding = {{{succeeding13|}}}
| successor = {{{successor13|{{{继任13|{{{繼任13|}}}}}}}}}
| taoiseach = {{{taoiseach13|{{{爱尔兰总理13|{{{愛爾蘭總理13|}}}}}}}}}
| termlabel = {{{term_label13|{{{termlabel13|任期}}}}}}
| termend = {{#if:{{{termend13|}}}|{{{termend13}}}|{{{term_end13|{{{卸任日期13|}}}}}}}}
| termstart = {{#if:{{{termstart13|}}}|{{{termstart13}}}|{{{term_start13|{{{就任日期13|}}}}}}}}
| term = {{{term13|{{{任期13|{{{period13|}}}}}}}}}
| title = {{{title13|{{{now13|}}}}}}
| vicechairman = {{{vicechairman13|{{{副主席13|}}}}}}
| vicegovernor = {{{vicegovernor13|{{{副州长13|{{{副州長13|}}}}}}}}}
| vicepresident = {{{vicepresident13|{{{副总统13|{{{副總統13|}}}}}}}}}
| vicepremier = {{{vicepremier13|{{{副总理13|{{{副總理13|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc13|{{{行政院副院长13|{{{行政院副院長13|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister13|{{{副首相13|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term13|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname14|}}}
| 1namedata = {{{1namedata14|}}}
| 2blankname = {{{2blankname14|}}}
| 2namedata = {{{2namedata14|}}}
| 3blankname = {{{3blankname14|}}}
| 3namedata = {{{3namedata14|}}}
| 4blankname = {{{4blankname14|}}}
| 4namedata = {{{4namedata14|}}}
| 5blankname = {{{5blankname14|}}}
| 5namedata = {{{5namedata14|}}}
| alongside = {{{alongside14|{{{同时在任者14|{{{同時在任者14|}}}}}}}}}
| ambassador_from = {{{ambassador_from14|}}}
| appointer = {{#if: {{{appointer14|}}} | {{{appointer14}}} | {{{appointed14|}}} }}
| assembly = {{{assembly14|}}}
| assembly_order = {{{assembly_order14|}}}
| assembly_title = {{{assembly_title14|}}}
| candidate = {{{candidate14|}}}
| chairman = {{{chairman14|{{{主席14|}}}}}}
| chancellor = {{{chancellor14|}}}
| chief = {{{chief14|{{{首长14|{{{首長14|}}}}}}}}}
| chief-executive = {{{chief-executive14|{{{行政长官14|{{{行政長官14|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM14|}}}|AM|MP}} = {{#if: {{{constituency_AM14|}}} | {{{constituency_AM14}}} | {{{constituency_MP14|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM14|}}}|AM|MP}} = {{#if: {{{constituencyname_AM14|}}} | {{{constituencyname_AM14}}} | {{{constituencyname_MP14|}}} }}
| constituency = {{{constituency14|{{{选民14|{{{選民14|}}}}}}}}}
| country = {{{country14|}}}
| deputy = {{{deputy14|{{{副职14|{{{副職14|}}}}}}}}}
| district = {{{district14|{{{选区14|{{{選區14|}}}}}}}}}
| firstminister = {{{firstminister14|{{{首席部长14|{{{首席部長14|}}}}}}}}}
| first_secretary = {{{first_secretary14|{{{第一书记14|{{{第一書記14|}}}}}}}}}
| general_secretary = {{{general_secretary14|{{{总书记14|{{{總書記14|}}}}}}}}}
| governor-general = {{{governor-general14|}}}
| governor_general = {{{governor_general14|{{{总督14|{{{總督14|}}}}}}}}}
| governor = {{{governor14|{{{州长14|{{{州長14|}}}}}}}}}
| head = {{{head14|{{{国家元首14|{{{國家元首14|}}}}}}}}}
| jr/sr = {{{jr/sr14|}}}
| jr/sr and state = {{{jr/sr and state14|}}}
| leader = {{{leader14|{{{领袖14|{{{領袖14|}}}}}}}}}
| leaderuk = {{{leaderuk14|{{{党魁14|{{{黨魁14|}}}}}}}}}
| legislature = {{{legislature14|}}}
| lieutenant_governor = {{{lieutenant_governor14|}}}
| lieutenant = {{{lieutenant14|}}}
| minority_floor_leader = {{{minority_floor_leader14|}}}
| minister_from = {{{minister_from14|}}}
| majority_floor_leader = {{{majority_floor_leader14|}}}
| majority_leader = {{#if: {{{majorityleader14|}}} | {{{majorityleader14}}} | {{{majority_leader14|}}} }}
| majority = {{{majority14|{{{多数票14|{{{多數票14|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader14|}}} | {{{minorityleader14}}} | {{{minority_leader14|}}} }}
| minister = {{{minister14|{{{部长14|{{{部長14|}}}}}}}}}
| monarch = {{{monarch14|{{{君主14|}}}}}}
| nominator = {{{nominator14|}}}
| office = {{{office14|{{{职务14|{{{職務14|}}}}}}}}}
| order = {{{order14|{{{届次14|{{{屆次14|}}}}}}}}}
| parliament = {{{parliament14|}}}
| parliament_order = {{{parliament_order14|}}}
| parliament_title = {{{parliament_title14|}}}
| predecessor = {{{predecessor14|{{{前任14|}}}}}}
| preceding = {{{preceding14|}}}
| preceded = {{{preceded14|}}}
| premier = {{{premier14|{{{总理14|{{{總理14|}}}}}}}}}
| premierroc = {{{premierroc14|{{{行政院院长14|{{{行政院院長14|}}}}}}}}}
| president = {{{president14|{{{总统14|{{{總統14|}}}}}}}}}
| primeminister = {{{primeminister14|{{{首相14|}}}}}}
| riding = {{{riding14|}}}
| partyhead = {{{partyhead14|{{{党首14|{{{黨首14|}}}}}}}}}
| secretary = {{{secretary14|{{{书记14|{{{書記14|}}}}}}}}}
| secretary_general = {{{secretary_general14|{{{秘书长14|{{{秘書長14|}}}}}}}}}
| state_assembly = {{{state_assembly14|}}}
| state_delegate = {{{state_delegate14|}}}
| state_house = {{{state_house14|}}}
| state_legislature = {{{state_legislature14|}}}
| state_senate = {{{state_senate14|}}}
| state = {{{state14|}}}
| succeeded = {{{succeeded14|}}}
| succeeding = {{{succeeding14|}}}
| successor = {{{successor14|{{{继任14|{{{繼任14|}}}}}}}}}
| taoiseach = {{{taoiseach14|{{{爱尔兰总理14|{{{愛爾蘭總理14|}}}}}}}}}
| termlabel = {{{term_label14|{{{termlabel14|任期}}}}}}
| termend = {{#if:{{{termend14|}}}|{{{termend14}}}|{{{term_end14|{{{卸任日期14|}}}}}}}}
| termstart = {{#if:{{{termstart14|}}}|{{{termstart14}}}|{{{term_start14|{{{就任日期14|}}}}}}}}
| term = {{{term14|{{{任期14|{{{period14|}}}}}}}}}
| title = {{{title14|{{{now14|}}}}}}
| vicechairman = {{{vicechairman14|{{{副主席14|}}}}}}
| vicegovernor = {{{vicegovernor14|{{{副州长14|{{{副州長14|}}}}}}}}}
| vicepresident = {{{vicepresident14|{{{副总统14|{{{副總統14|}}}}}}}}}
| vicepremier = {{{vicepremier14|{{{副总理14|{{{副總理14|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc14|{{{行政院副院长14|{{{行政院副院長14|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister14|{{{副首相14|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term14|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname15|}}}
| 1namedata = {{{1namedata15|}}}
| 2blankname = {{{2blankname15|}}}
| 2namedata = {{{2namedata15|}}}
| 3blankname = {{{3blankname15|}}}
| 3namedata = {{{3namedata15|}}}
| 4blankname = {{{4blankname15|}}}
| 4namedata = {{{4namedata15|}}}
| 5blankname = {{{5blankname15|}}}
| 5namedata = {{{5namedata15|}}}
| alongside = {{{alongside15|{{{同时在任者15|{{{同時在任者15|}}}}}}}}}
| ambassador_from = {{{ambassador_from15|}}}
| appointer = {{#if: {{{appointer15|}}} | {{{appointer15}}} | {{{appointed15|}}} }}
| assembly = {{{assembly15|}}}
| assembly_order = {{{assembly_order15|}}}
| assembly_title = {{{assembly_title15|}}}
| candidate = {{{candidate15|}}}
| chairman = {{{chairman15|{{{主席15|}}}}}}
| chancellor = {{{chancellor15|}}}
| chief = {{{chief15|{{{首长15|{{{首長15|}}}}}}}}}
| chief-executive = {{{chief-executive15|{{{行政长官15|{{{行政長官15|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM15|}}}|AM|MP}} = {{#if: {{{constituency_AM15|}}} | {{{constituency_AM15}}} | {{{constituency_MP15|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM15|}}}|AM|MP}} = {{#if: {{{constituencyname_AM15|}}} | {{{constituencyname_AM15}}} | {{{constituencyname_MP15|}}} }}
| constituency = {{{constituency15|{{{选民15|{{{選民15|}}}}}}}}}
| country = {{{country15|}}}
| deputy = {{{deputy15|{{{副职15|{{{副職15|}}}}}}}}}
| district = {{{district15|{{{选区15|{{{選區15|}}}}}}}}}
| firstminister = {{{firstminister15|{{{首席部长15|{{{首席部長15|}}}}}}}}}
| first_secretary = {{{first_secretary15|{{{第一书记15|{{{第一書記15|}}}}}}}}}
| general_secretary = {{{general_secretary15|{{{总书记15|{{{總書記15|}}}}}}}}}
| governor-general = {{{governor-general15|}}}
| governor_general = {{{governor_general15|{{{总督15|{{{總督15|}}}}}}}}}
| governor = {{{governor15|{{{州长15|{{{州長15|}}}}}}}}}
| head = {{{head15|{{{国家元首15|{{{國家元首15|}}}}}}}}}
| jr/sr = {{{jr/sr15|}}}
| jr/sr and state = {{{jr/sr and state15|}}}
| leader = {{{leader15|{{{领袖15|{{{領袖15|}}}}}}}}}
| leaderuk = {{{leaderuk15|{{{党魁15|{{{黨魁15|}}}}}}}}}
| legislature = {{{legislature15|}}}
| lieutenant_governor = {{{lieutenant_governor15|}}}
| lieutenant = {{{lieutenant15|}}}
| minority_floor_leader = {{{minority_floor_leader15|}}}
| minister_from = {{{minister_from15|}}}
| majority_floor_leader = {{{majority_floor_leader15|}}}
| majority_leader = {{#if: {{{majorityleader15|}}} | {{{majorityleader15}}} | {{{majority_leader15|}}} }}
| majority = {{{majority15|{{{多数票15|{{{多數票15|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader15|}}} | {{{minorityleader15}}} | {{{minority_leader15|}}} }}
| minister = {{{minister15|{{{部长15|{{{部長15|}}}}}}}}}
| monarch = {{{monarch15|{{{君主15|}}}}}}
| nominator = {{{nominator15|}}}
| office = {{{office15|{{{职务15|{{{職務15|}}}}}}}}}
| order = {{{order15|{{{届次15|{{{屆次15|}}}}}}}}}
| parliament = {{{parliament15|}}}
| parliament_order = {{{parliament_order15|}}}
| parliament_title = {{{parliament_title15|}}}
| predecessor = {{{predecessor15|{{{前任15|}}}}}}
| preceding = {{{preceding15|}}}
| preceded = {{{preceded15|}}}
| premier = {{{premier15|{{{总理15|{{{總理15|}}}}}}}}}
| premierroc = {{{premierroc15|{{{行政院院长15|{{{行政院院長15|}}}}}}}}}
| president = {{{president15|{{{总统15|{{{總統15|}}}}}}}}}
| primeminister = {{{primeminister15|{{{首相15|}}}}}}
| riding = {{{riding15|}}}
| partyhead = {{{partyhead15|{{{党首15|{{{黨首15|}}}}}}}}}
| secretary = {{{secretary15|{{{书记15|{{{書記15|}}}}}}}}}
| secretary_general = {{{secretary_general15|{{{秘书长15|{{{秘書長15|}}}}}}}}}
| state_assembly = {{{state_assembly15|}}}
| state_delegate = {{{state_delegate15|}}}
| state_house = {{{state_house15|}}}
| state_legislature = {{{state_legislature15|}}}
| state_senate = {{{state_senate15|}}}
| state = {{{state15|}}}
| succeeded = {{{succeeded15|}}}
| succeeding = {{{succeeding15|}}}
| successor = {{{successor15|{{{继任15|{{{繼任15|}}}}}}}}}
| taoiseach = {{{taoiseach15|{{{爱尔兰总理15|{{{愛爾蘭總理15|}}}}}}}}}
| termlabel = {{{term_label15|{{{termlabel15|任期}}}}}}
| termend = {{#if:{{{termend15|}}}|{{{termend15}}}|{{{term_end15|{{{卸任日期15|}}}}}}}}
| termstart = {{#if:{{{termstart15|}}}|{{{termstart15}}}|{{{term_start15|{{{就任日期15|}}}}}}}}
| term = {{{term15|{{{任期15|{{{period15|}}}}}}}}}
| title = {{{title15|{{{now15|}}}}}}
| vicechairman = {{{vicechairman15|{{{副主席15|}}}}}}
| vicegovernor = {{{vicegovernor15|{{{副州长15|{{{副州長15|}}}}}}}}}
| vicepresident = {{{vicepresident15|{{{副总统15|{{{副總統15|}}}}}}}}}
| vicepremier = {{{vicepremier15|{{{副总理15|{{{副總理15|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc15|{{{行政院副院长15|{{{行政院副院長15|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister15|{{{副首相15|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term15|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname16|}}}
| 1namedata = {{{1namedata16|}}}
| 2blankname = {{{2blankname16|}}}
| 2namedata = {{{2namedata16|}}}
| 3blankname = {{{3blankname16|}}}
| 3namedata = {{{3namedata16|}}}
| 4blankname = {{{4blankname16|}}}
| 4namedata = {{{4namedata16|}}}
| 5blankname = {{{5blankname16|}}}
| 5namedata = {{{5namedata16|}}}
| alongside = {{{alongside16|{{{同时在任者16|{{{同時在任者16|}}}}}}}}}
| ambassador_from = {{{ambassador_from16|}}}
| appointer = {{#if: {{{appointer16|}}} | {{{appointer16}}} | {{{appointed16|}}} }}
| assembly = {{{assembly16|}}}
| assembly_order = {{{assembly_order16|}}}
| assembly_title = {{{assembly_title16|}}}
| candidate = {{{candidate16|}}}
| chairman = {{{chairman16|{{{主席16|}}}}}}
| chancellor = {{{chancellor16|}}}
| chief = {{{chief16|{{{首长16|{{{首長16|}}}}}}}}}
| chief-executive = {{{chief-executive16|{{{行政长官16|{{{行政長官16|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM16|}}}|AM|MP}} = {{#if: {{{constituency_AM16|}}} | {{{constituency_AM16}}} | {{{constituency_MP16|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM16|}}}|AM|MP}} = {{#if: {{{constituencyname_AM16|}}} | {{{constituencyname_AM16}}} | {{{constituencyname_MP16|}}} }}
| constituency = {{{constituency16|{{{选民16|{{{選民16|}}}}}}}}}
| country = {{{country16|}}}
| deputy = {{{deputy16|{{{副职16|{{{副職16|}}}}}}}}}
| district = {{{district16|{{{选区16|{{{選區16|}}}}}}}}}
| firstminister = {{{firstminister16|{{{首席部长16|{{{首席部長16|}}}}}}}}}
| first_secretary = {{{first_secretary16|{{{第一书记16|{{{第一書記16|}}}}}}}}}
| general_secretary = {{{general_secretary16|{{{总书记16|{{{總書記16|}}}}}}}}}
| governor-general = {{{governor-general16|}}}
| governor_general = {{{governor_general16|{{{总督16|{{{總督16|}}}}}}}}}
| governor = {{{governor16|{{{州长16|{{{州長16|}}}}}}}}}
| head = {{{head16|{{{国家元首16|{{{國家元首16|}}}}}}}}}
| jr/sr = {{{jr/sr16|}}}
| jr/sr and state = {{{jr/sr and state16|}}}
| leader = {{{leader16|{{{领袖16|{{{領袖16|}}}}}}}}}
| leaderuk = {{{leaderuk16|{{{党魁16|{{{黨魁16|}}}}}}}}}
| legislature = {{{legislature16|}}}
| lieutenant_governor = {{{lieutenant_governor16|}}}
| lieutenant = {{{lieutenant16|}}}
| minority_floor_leader = {{{minority_floor_leader16|}}}
| minister_from = {{{minister_from16|}}}
| majority_floor_leader = {{{majority_floor_leader16|}}}
| majority_leader = {{#if: {{{majorityleader16|}}} | {{{majorityleader16}}} | {{{majority_leader16|}}} }}
| majority = {{{majority16|{{{多数票16|{{{多數票16|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader16|}}} | {{{minorityleader16}}} | {{{minority_leader16|}}} }}
| minister = {{{minister16|{{{部长16|{{{部長16|}}}}}}}}}
| monarch = {{{monarch16|{{{君主16|}}}}}}
| nominator = {{{nominator16|}}}
| office = {{{office16|{{{职务16|{{{職務16|}}}}}}}}}
| order = {{{order16|{{{届次16|{{{屆次16|}}}}}}}}}
| parliament = {{{parliament16|}}}
| parliament_order = {{{parliament_order16|}}}
| parliament_title = {{{parliament_title16|}}}
| predecessor = {{{predecessor16|{{{前任16|}}}}}}
| preceding = {{{preceding16|}}}
| preceded = {{{preceded16|}}}
| premier = {{{premier16|{{{总理16|{{{總理16|}}}}}}}}}
| premierroc = {{{premierroc16|{{{行政院院长16|{{{行政院院長16|}}}}}}}}}
| president = {{{president16|{{{总统16|{{{總統16|}}}}}}}}}
| primeminister = {{{primeminister16|{{{首相16|}}}}}}
| riding = {{{riding16|}}}
| partyhead = {{{partyhead16|{{{党首16|{{{黨首16|}}}}}}}}}
| secretary = {{{secretary16|{{{书记16|{{{書記16|}}}}}}}}}
| secretary_general = {{{secretary_general16|{{{秘书长16|{{{秘書長16|}}}}}}}}}
| state_assembly = {{{state_assembly16|}}}
| state_delegate = {{{state_delegate16|}}}
| state_house = {{{state_house16|}}}
| state_legislature = {{{state_legislature16|}}}
| state_senate = {{{state_senate16|}}}
| state = {{{state16|}}}
| succeeded = {{{succeeded16|}}}
| succeeding = {{{succeeding16|}}}
| successor = {{{successor16|{{{继任16|{{{繼任16|}}}}}}}}}
| taoiseach = {{{taoiseach16|{{{爱尔兰总理16|{{{愛爾蘭總理16|}}}}}}}}}
| termlabel = {{{term_label16|{{{termlabel16|任期}}}}}}
| termend = {{#if:{{{termend16|}}}|{{{termend16}}}|{{{term_end16|{{{卸任日期16|}}}}}}}}
| termstart = {{#if:{{{termstart16|}}}|{{{termstart16}}}|{{{term_start16|{{{就任日期16|}}}}}}}}
| term = {{{term16|{{{任期16|{{{period16|}}}}}}}}}
| title = {{{title16|{{{now16|}}}}}}
| vicechairman = {{{vicechairman16|{{{副主席16|}}}}}}
| vicegovernor = {{{vicegovernor16|{{{副州长16|{{{副州長16|}}}}}}}}}
| vicepresident = {{{vicepresident16|{{{副总统16|{{{副總統16|}}}}}}}}}
| vicepremier = {{{vicepremier16|{{{副总理16|{{{副總理16|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc16|{{{行政院副院长16|{{{行政院副院長16|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister16|{{{副首相16|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term16|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname0|}}}
| 1namedata = {{{1namedata0|}}}
| 2blankname = {{{2blankname0|}}}
| 2namedata = {{{2namedata0|}}}
| 3blankname = {{{3blankname0|}}}
| 3namedata = {{{3namedata0|}}}
| 4blankname = {{{4blankname0|}}}
| 4namedata = {{{4namedata0|}}}
| 5blankname = {{{5blankname0|}}}
| 5namedata = {{{5namedata0|}}}
| alongside = {{{alongside0|{{{同时在任者0|{{{同時在任者0|}}}}}}}}}
| ambassador_from = {{{ambassador_from0|}}}
| appointer = {{#if: {{{appointer0|}}} | {{{appointer0}}} | {{{appointed0|}}} }}
| assembly = {{{assembly0|}}}
| assembly_order = {{{assembly_order0|}}}
| assembly_title = {{{assembly_title0|}}}
| candidate = {{{candidate0|}}}
| chairman = {{{chairman0|{{{主席0|}}}}}}
| chancellor = {{{chancellor0|}}}
| chief = {{{chief0|{{{首长0|{{{首長0|}}}}}}}}}
| chief-executive = {{{chief-executive0|{{{行政长官0|{{{行政長官0|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM0|}}}|AM|MP}} = {{#if: {{{constituency_AM0|}}} | {{{constituency_AM0}}} | {{{constituency_MP0|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM0|}}}|AM|MP}} = {{#if: {{{constituencyname_AM0|}}} | {{{constituencyname_AM0}}} | {{{constituencyname_MP0|}}} }}
| constituency =
| country = {{{country0|}}}
| deputy = {{{deputy0|{{{副职0|{{{副職0|}}}}}}}}}
| district = {{{district0|{{{选区0|{{{選區0|}}}}}}}}}
| firstminister = {{{firstminister0|{{{首席部长0|{{{首席部長0|}}}}}}}}}
| first_secretary = {{{first_secretary0|{{{第一书记0|{{{第一書記0|}}}}}}}}}
| general_secretary = {{{general_secretary0|{{{总书记0|{{{總書記0|}}}}}}}}}
| governor-general = {{{governor-general0|}}}
| governor_general = {{{governor_general0|{{{总督0|{{{總督0|}}}}}}}}}
| governor = {{{governor0|{{{州长0|{{{州長0|}}}}}}}}}
| head = {{{head0|{{{国家元首0|{{{國家元首0|}}}}}}}}}
| jr/sr = {{{jr/sr0|}}}
| jr/sr and state = {{{jr/sr and state0|}}}
| leader = {{{leader0|{{{领袖0|{{{領袖0|}}}}}}}}}
| leaderuk = {{{leaderuk0|{{{党魁0|{{{黨魁0|}}}}}}}}}
| legislature = {{{legislature0|}}}
| lieutenant_governor = {{{lieutenant_governor0|}}}
| lieutenant = {{{lieutenant0|}}}
| minority_floor_leader = {{{minority_floor_leader0|}}}
| minister_from = {{{minister_from0|}}}
| majority_floor_leader = {{{majority_floor_leader0|}}}
| majority_leader = {{#if: {{{majorityleader0|}}} | {{{majorityleader0}}} | {{{majority_leader0|}}} }}
| majority =
| minority_leader = {{#if: {{{minorityleader0|}}} | {{{minorityleader0}}} | {{{minority_leader0|}}} }}
| minister = {{{minister0|{{{部长0|{{{部長0|}}}}}}}}}
| monarch = {{{monarch0|{{{君主0|}}}}}}
| nominator = {{{nominator0|}}}
| office = {{{office0|{{{职务0|{{{職務0|}}}}}}}}}
| order = {{{order0|{{{届次0|{{{屆次0|}}}}}}}}}
| parliament = {{{parliament0|}}}
| parliament_order = {{{parliament_order0|}}}
| parliament_title = {{{parliament_title0|}}}
| predecessor = {{{predecessor0|{{{前任0|}}}}}}
| preceding = {{{preceding0|}}}
| preceded = {{{preceded0|}}}
| premier = {{{premier0|{{{总理0|{{{總理0|}}}}}}}}}
| premierroc = {{{premierroc0|{{{行政院院长0|{{{行政院院長0|}}}}}}}}}
| president = {{{president0|{{{总统0|{{{總統0|}}}}}}}}}
| primeminister = {{{primeminister0|{{{首相0|}}}}}}
| riding = {{{riding0|}}}
| partyhead = {{{partyhead0|{{{党首0|{{{黨首0|}}}}}}}}}
| secretary = {{{secretary0|{{{书记0|{{{書記0|}}}}}}}}}
| secretary_general = {{{secretary_general0|{{{秘书长0|{{{秘書長0|}}}}}}}}}
| state_assembly = {{{state_assembly0|}}}
| state_delegate = {{{state_delegate0|}}}
| state_house = {{{state_house0|}}}
| state_legislature = {{{state_legislature0|}}}
| state_senate = {{{state_senate0|}}}
| state = {{{state0|}}}
| succeeded = {{{succeeded0|}}}
| succeeding = {{{succeeding0|}}}
| successor = {{{successor0|{{{继任0|{{{繼任0|}}}}}}}}}
| taoiseach = {{{taoiseach0|{{{爱尔兰总理0|{{{愛爾蘭總理0|}}}}}}}}}
| termlabel = {{{term_label0|{{{termlabel0|任期}}}}}}
| termend = {{#if:{{{termend0|}}}|{{{termend0}}}|{{{term_end0|{{{卸任日期0|}}}}}}}}
| termstart = {{#if:{{{termstart0|}}}|{{{termstart0}}}|{{{term_start0|{{{就任日期0|}}}}}}}}
| term = {{{term0|{{{任期0|{{{period0|}}}}}}}}}
| title = {{{title0|{{{now0|}}}}}}
| vicechairman = {{{vicechairman0|{{{副主席0|}}}}}}
| vicegovernor = {{{vicegovernor0|{{{副州长0|{{{副州長0|}}}}}}}}}
| vicepresident = {{{vicepresident0|{{{副总统0|{{{副總統0|}}}}}}}}}
| vicepremier = {{{vicepremier0|{{{副总理0|{{{副總理0|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc0|{{{行政院副院长0|{{{行政院副院長0|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister0|{{{副首相0|}}}}}}
| party = {{{party|{{{政党|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term0|}}}
}}}}
| data20 = {{{misc0|{{{module0|}}}}}}
<!----------个人资料---------->
| header21 = {{#if:{{{works|{{{著作|}}}}}}{{{gender|{{{Sex|{{{sex|{{{性别|{{{性別|}}}}}}}}}}}}}}}{{{Zi|{{{zi|{{{字|}}}}}}}}}{{{Hao|{{{hao|{{{号|{{{號|}}}}}}}}}}}}{{{othername|{{{different name|{{{其他姓名|{{{别名|{{{別名|}}}}}}}}}}}}}}}{{{birth_name|{{{birthname|{{{出生名|}}}}}}}}}{{{birth_date|{{{birthdate|{{{date of birth|{{{出生日期|}}}}}}}}}}}}{{{birth_place|{{{birthplace|{{{place of birth|{{{出生地点|{{{出生地點|}}}}}}}}}}}}}}}{{{death_date|{{{deathdate|{{{date of death|{{{逝世日期|}}}}}}}}}}}}{{{death_place|{{{deathplace|{{{place of death|{{{逝世地点|{{{逝世地點|}}}}}}}}}}}}}}}{{{death_cause|{{{cause of death|{{{死因|}}}}}}}}}{{{resting_place|{{{restingplace|{{{安葬地点|{{{安葬地點|{{{墓地|}}}}}}}}}}}}}}}{{{resting_place_coordinates|{{{restingplacecoordinates|{{{墓地坐标|{{{墓地坐標|{{{墓地座標|}}}}}}}}}}}}}}}{{{Native place|{{{native place|{{{籍贯|{{{籍貫|}}}}}}}}}}}}{{{ethnicity|{{{people|{{{nation|{{{种族|{{{種族|{{{民族|}}}}}}}}}}}}}}}}}}{{{nationality|{{{国籍|{{{國籍|}}}}}}}}}{{{citizenship|{{{公民权|{{{公民權|}}}}}}}}}{{{party|{{{政党|{{{政黨|}}}}}}}}}{{{otherparty|{{{其他政党|{{{其他政黨|}}}}}}}}}{{{spouse|{{{配偶|}}}}}}{{{partner|{{{伴侣|{{{伴侶|}}}}}}}}}{{{relations|{{{亲戚|{{{親戚|}}}}}}}}}{{{children|{{{儿女|{{{兒女|{{{子女|}}}}}}}}}}}}{{{parents|{{{父母|}}}}}}{{{relatives|{{{亲属|{{{親屬|}}}}}}}}}{{{residence|{{{居处|{{{居處|{{{居住地|}}}}}}}}}}}}{{{education|{{{学历|{{{學歷|}}}}}}}}}{{{alma_mater|{{{母校|}}}}}}{{{occupation|{{{职业|{{{職業|}}}}}}}}}{{{profession|{{{专业|{{{專業|}}}}}}}}}{{{known_for|{{{known|{{{知名原因|}}}}}}}}}{{{salary|{{{薪水|{{{薪金|}}}}}}}}}{{{net worth|{{{net_worth|{{{networth|{{{净资产|{{{淨資產|{{{净值|{{{淨值|}}}}}}}}}}}}}}}}}}}}}{{{cabinet|{{{内阁|{{{內閣|}}}}}}}}}{{{committees|{{{委员会|{{{委員會|}}}}}}}}}{{{portfolio|{{{大臣|}}}}}}{{{religion|{{{宗教信仰|{{{信仰|}}}}}}}}}{{{awards|{{{获奖|{{{獲獎|}}}}}}}}}{{{data1|}}}{{{data2|}}}{{{data3|}}}{{{data4|}}}{{{data5|}}}|个人资料}}
| label22 = 性别
| data22 = {{{gender|{{{Sex|{{{sex|{{{性别|{{{性別|}}}}}}}}}}}}}}}
| label23 = [[表字|字]]
| class23 = additional-name
| data23 = {{{Zi|{{{zi|{{{字|}}}}}}}}}
| label24 = [[号]]
| class24 = additional-name
| data24 = {{{Hao|{{{hao|{{{号|{{{號|}}}}}}}}}}}}
| label25 = 别名
| class25 = nickname
| data25 = {{{othername|{{{different name|{{{其他姓名|{{{别名|{{{別名|{{{昵称|{{{昵稱|{{{绰号|{{{綽號|}}}}}}}}}}}}}}}}}}}}}}}}}}}
| label26 = 出生
| data26 = {{br separated entries
|1 = {{#if:{{{birth_name|{{{birthname|{{{出生名|}}}}}}}}}|<span class="nickname">{{{birth_name|{{{birthname|{{{出生名}}}}}}}}}</span>}}
|2 = {{{birth_date|{{{birthdate|{{{date of birth|{{{出生日期|}}}}}}}}}}}}
|3 = {{#if:{{{birth_place|{{{birthplace|{{{place of birth|{{{出生地点|{{{出生地點|}}}}}}}}}}}}}}}|<span class="birthplace">{{{birth_place|{{{birthplace|{{{place of birth|{{{出生地点|{{{出生地點}}}}}}}}}}}}}}}</span>}}
}}
| label27 = 逝世
| data27 = {{br separated entries
|1 = {{{death_date|{{{deathdate|{{{date of death|{{{逝世日期|}}}}}}}}}}}}
|2 = {{#if:{{{death_place|{{{deathplace|{{{place of death|{{{逝世地点|{{{逝世地點|}}}}}}}}}}}}}}}|<span class="deathplace">{{{death_place|{{{deathplace|{{{place of death|{{{逝世地点|{{{逝世地點}}}}}}}}}}}}}}}</span>}}
}}
| label28 = 死因
| data28 = {{{death_cause|{{{cause of death|{{{死因|}}}}}}}}}
| label29 = 墓地
| class29 = label
| data29 = {{br separated entries|{{{resting_place|{{{restingplace|{{{安葬地点|{{{安葬地點|{{{墓地|}}}}}}}}}}}}}}}|{{{resting_place_coordinates|{{{restingplacecoordinates|{{{墓地坐标|{{{墓地坐標|{{{墓地座標|}}}}}}}}}}}}}}}}}
| label30 = 籍贯
| data30 = {{{Native place|{{{native place|{{{籍贯|{{{籍貫|}}}}}}}}}}}}
| label31 = 民族
| data31 = {{{ethnicity|{{{people|{{{nation|{{{种族|{{{種族|{{{民族|}}}}}}}}}}}}}}}}}}
| label32 = 国籍
| data32 = {{{nationality|{{{国籍|{{{國籍|}}}}}}}}}
| label33 = 公民权
| data33 = {{{citizenship|{{{公民权|{{{公民權|}}}}}}}}}
| label34 = 政党
| data34 = {{#switch:{{{party|{{{政党|{{{政黨|}}}}}}}}}
| [[美国民主党|民主党]]
| [[美國民主黨|民主黨]]
| [[民主党 (美国)|民主党]]
| [[民主黨 (美國)|民主黨]] = [[民主党 (美国)|民主党]]
| [[美国共和党]]
| [[美國共和黨]]
| [[美国共和党|共和党]]
| [[美國共和黨|共和黨]]
| [[共和党 (美国)|共和党]]
| [[共和黨 (美國)|共和黨]] = [[共和黨 (美國)|共和党]]
| [[保守党 (英国)|保守党]]
| [[保守黨 (英國)|保守黨]] = [[保守黨 (英國)|保守党]]
| [[工党 (英国)|工党]]
| [[工黨 (英國)|工黨]] = [[工党 (英国)|工党]]
| [[加拿大保守党|保守党]]
| [[加拿大保守黨|保守黨]] = [[加拿大保守黨|保守党]]
| [[加拿大自由党|自由党]]
| [[加拿大自由黨|自由黨]] = [[加拿大自由党|自由党]]
| KMT
| 国民党
| 國民黨
| 中国国民党
| 中國國民黨
| [[中国国民党]]
| [[中國國民黨]]
| [[国民党]]
| [[國民黨]] = [[中國國民黨]]
| DPP
| [[民主进步党|民进党]]
| [[民主進步黨|民進黨]]
| [[民进党]]
| [[民進黨]]
| [[民主进步党]]
| [[民主進步黨]] = [[民主進步黨]]
| #default = {{{party|{{{政党|{{{政黨|}}}}}}}}} }}
| label35 = 其他政党
| data35 = {{{otherparty|{{{其他政党|{{{其他政黨|}}}}}}}}}
| label36 = 身高
| data36 = {{#if:{{{height|{{{身高|}}}}}}|{{infobox person/height|{{{height|{{{身高|}}}}}}}}}}
| label37 = 配偶
| data37 = {{{spouse|{{{配偶|}}}}}}
| label38 = 伴侣
| data38 = {{{partner|{{{伴侣|{{{伴侶|}}}}}}}}}
| label39 = 亲属
| data39 = {{{relations|{{{亲戚|{{{親戚|}}}}}}}}}
| label40 = 儿女
| data40 = {{{children|{{{儿女|{{{兒女|{{{子女|}}}}}}}}}}}}
| label41 = 父母
| data41 = {{{parents|{{{父母|}}}}}}
| label42 = 亲属
| data42 = {{{relatives|{{{亲属|{{{親屬|}}}}}}}}}
| label43 = 居住地
| class43 = {{#if:{{{death_date|{{{deathdate|{{{date of death|{{{逝世日期|}}}}}}}}}}}}{{{death_place|{{{deathplace|{{{place of death|{{{逝世地点|{{{逝世地點|}}}}}}}}}}}}}}}||label}}
| data43 = {{{residence|{{{居处|{{{居處|{{{居住地|}}}}}}}}}}}}
| label44 = 学历
| data44 = {{{education|{{{学历|{{{學歷|}}}}}}}}}
| label45 = [[母校]]
| data45 = {{{alma_mater|{{{母校|}}}}}}
| label46 = 职业
| data46 = {{{occupation|{{{职业|{{{職業|}}}}}}}}}
| label47 = 专业
| data47 = {{{profession|{{{专业|{{{專業|}}}}}}}}}
| label48 = 知名于
| data48 = {{{known_for|{{{known|{{{知名原因|}}}}}}}}}
| label49 = 著作
| data49 = {{{works|{{{著作|}}}}}}
| label50 = 薪金
| data50 = {{{salary|{{{薪水|{{{薪金|}}}}}}}}}
| label51 = 净资产
| data51 = {{{net worth|{{{net_worth|{{{networth|{{{净资产|{{{淨資產|{{{净值|{{{淨值|}}}}}}}}}}}}}}}}}}}}}
| label52 = 内阁
| data52 = {{{cabinet|{{{内阁|{{{內閣|}}}}}}}}}
| label53 = 委员会
| data53 = {{{committees|{{{委员会|{{{委員會|}}}}}}}}}
| label54 = 大臣
| data54 = {{{portfolio|{{{大臣|}}}}}}
| label55 = 宗教信仰
| data55 = {{{religion|{{{宗教信仰|{{{信仰|}}}}}}}}}
| label56 = 获奖
| data56 = {{{awards|{{{获奖|{{{獲獎|}}}}}}}}}
| label57 = {{{blank1}}}
| data57 = {{{data1|}}}
| label58 = {{{blank2}}}
| data58 = {{{data2|}}}
| label59 = {{{blank3}}}
| data59 = {{{data3|}}}
| label60 = {{{blank4}}}
| data60 = {{{data4|}}}
| label61 = {{{blank5}}}
| data61 = {{{data5|}}}
| label62 = 签名
| data62 = {{#if:{{{signature|{{{签名|{{{簽名|}}}}}}}}}|[[File:{{{signature|{{{签名|{{{簽名}}}}}}}}}|128x80px|alt={{{signature_alt|}}}|{{PAGENAMEBASE}}的签名]]}}
| label63 = 网站
| data63 = {{{website|{{{网站|{{{網站|}}}}}}}}}
<!----------军事背景---------->
| header64 = {{#if:{{{allegiance|{{{效忠|}}}}}}{{{branch|{{{服务|{{{服務|{{{服役|}}}}}}}}}}}}{{{serviceyears|{{{服役时间|{{{服役時間|{{{服役期间|{{{服役期間|}}}}}}}}}}}}}}}{{{rank|{{{军衔|{{{軍銜|}}}}}}}}}{{{unit|{{{单位|{{{單位|{{{队|{{{隊|}}}}}}}}}}}}}}}{{{commands|{{{指挥|{{{指揮|{{{司令部|}}}}}}}}}}}}{{{battles|{{{参战|{{{參戰|{{{战争|{{{戰爭|}}}}}}}}}}}}}}}{{{mawards|{{{军事奖励|{{{軍事獎勵|}}}}}}}}}{{{military_data1|}}}{{{military_data2|}}}{{{military_data3|}}}{{{military_data4|}}}{{{military_data5|}}}|军事背景}}
| label65 = 效忠
| data65 = {{{allegiance|{{{效忠|}}}}}}
| label66 = 服役
| data66 = {{{branch|{{{服务|{{{服務|{{{服役|}}}}}}}}}}}}
| label67 = 服役时间
| data67 = {{{serviceyears|{{{服役时间|{{{服役時間|{{{服役期间|{{{服役期間|}}}}}}}}}}}}}}}
| label68 = 军衔
| data68 = {{{rank|{{{军衔|{{{軍銜|}}}}}}}}}
| label69 = 部队
| data69 = {{{unit|{{{单位|{{{單位|{{{队|{{{隊|}}}}}}}}}}}}}}}
| label70 = 指挥
| data70 = {{{commands|{{{指挥|{{{指揮|{{{司令部|}}}}}}}}}}}}
| label71 = 参战
| data71 = {{{battles|{{{参战|{{{參戰|{{{战争|{{{戰爭|}}}}}}}}}}}}}}}
| label72 = 军事奖励
| data72 = {{{mawards|{{{军事奖励|{{{軍事獎勵|}}}}}}}}}
| label73 = {{{military_blank1}}}
| data73 = {{{military_data1|}}}
| label74 = {{{military_blank2}}}
| data74 = {{{military_data2|}}}
| label75 = {{{military_blank3}}}
| data75 = {{{military_data3|}}}
| label76 = {{{military_blank4}}}
| data76 = {{{military_data4|}}}
| label77 = {{{military_blank5}}}
| data77 = {{{military_data5|}}}
<!----------兼容{{Infobox Politician Basic}},旧版学经历资料---------->
| data78 = {{#if:{{{educate|}}}{{{past|{{{经历|{{{經歷|}}}}}}}}}{{{work|}}}|{{Infobox EPW|child=yes
| color = {{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| educate = {{{educate|}}}
| past = {{{past|{{{经历|{{{經歷|}}}}}}}}}
| work = {{{work|}}}
}}
}}
<!----------嵌套模块---------->
| data81 = {{{misc|{{{module|{{{misc1|{{{module1|}}}}}}}}}}}}
| data82 = {{{misc2|{{{module2|}}}}}}
| data83 = {{{misc3|{{{module3|}}}}}}
| data84 = {{{misc4|{{{module4|}}}}}}
| data85 = {{{misc5|{{{module5|}}}}}}
| data86 = {{{misc6|{{{module6|}}}}}}
<!----------脚注---------->
| data87 = {{#if:{{{footnotes|{{{脚注|{{{腳註|}}}}}}}}}|<div style="border-top: 1px solid; font-size: 90%; text-align:left;">
{{{footnotes|{{{脚注|{{{腳註}}}}}}}}}</div>}}
<!----------日期、来源---------->
| belowstyle = border-top: 1px solid right; font-size: 90%
| below = {{#if:{{{year|{{{年份|}}}}}}|{{{year|{{{年份}}}}}}{{#if:{{{date|{{{日期|}}}}}}|{{{date|{{{日期}}}}}}}}资料。}}{{#if:{{{source|{{{来源|{{{來源|}}}}}}}}}|<br />来源:[{{{source|{{{来源|{{{來源}}}}}}}}}]}}
}}{{Wikidata image|1={{{image|{{{图像|{{{圖像|}}}}}}}}}{{{image name|{{{图像名称|{{{圖像名稱|}}}}}}}}}{{{smallimage|}}}}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
9a2ae2857da764c7f0e9da39c82457bfe8f873e6
模組:InfoboxImage
828
42
48
2023-08-10T14:33:43Z
203.03a
2
建立內容為「-- 输入: - 輸入: -- image - 纯文件名(带有File:/Image:前缀与否皆可)或完全格式化的图片链接 - 純檔案名(帶有File:/Image:字首與否皆可)或完全格式化的圖片連結 -- page - page to display for multipage images (DjVu) -- size - 显示图像大小 - 顯示影像大小 -- maxsize - 图像最大大小 - 影像最大大小 -- sizedefault - 如果size参数留空,默认显示图像大小 - 如果s…」的新頁面
Scribunto
text/plain
-- 输入: - 輸入:
-- image - 纯文件名(带有File:/Image:前缀与否皆可)或完全格式化的图片链接 - 純檔案名(帶有File:/Image:字首與否皆可)或完全格式化的圖片連結
-- page - page to display for multipage images (DjVu)
-- size - 显示图像大小 - 顯示影像大小
-- maxsize - 图像最大大小 - 影像最大大小
-- sizedefault - 如果size参数留空,默认显示图像大小 - 如果size參數留空,預設顯示影像大小
-- alt - 图像替换文本 - 影像替換文字
-- title - 图像标题文本 - 影像標題文字
-- border - 有边框则设为yes - 有邊框則設為yes
-- center - 图像需居中则设为yes - 影像需居中則設為yes
-- upright - 垂直图像参数 - 垂直影像參數
-- suppressplaceholder - 设为yes则检查图像是否为占位符并停用 - 設為yes則檢查影像是否為佔位符並停用
-- link - 点击图像时访问的页面 - 點選影像時訪問的頁面
-- 输出: - 輸出:
-- 格式化图像 - 格式化影像
-- 详情请参阅"Module:InfoboxImage/doc"页面 - 詳情請參閱"Module:InfoboxImage/doc"頁面
local i = {};
local placeholder_image = {
"Blue - Replace this image female.svg",
"Blue - Replace this image male.svg",
"Female no free image yet.png",
"Flag of None (square).svg",
"Flag of None.svg",
"Flag of.svg",
"Green - Replace this image female.svg",
"Green - Replace this image male.svg",
"Image is needed female.svg",
"Image is needed male.svg",
"Location map of None.svg",
"Male no free image yet.png",
"Missing flag.png",
"No flag.svg",
"No free portrait.svg",
"No portrait (female).svg",
"No portrait (male).svg",
"Red - Replace this image female.svg",
"Red - Replace this image male.svg",
"Replace this image female (blue).svg",
"Replace this image female.svg",
"Replace this image male (blue).svg",
"Replace this image male.svg",
"Silver - Replace this image female.svg",
"Silver - Replace this image male.svg",
"Replace this image.svg",
"Cricket no pic.png",
"CarersLogo.gif",
"Diagram Needed.svg",
"Example.jpg",
"Image placeholder.png",
"No male portrait.svg",
"Nocover-upload.png",
"NoDVDcover copy.png",
"Noribbon.svg",
"No portrait-BFD-test.svg",
"Placeholder barnstar ribbon.png",
"Project Trains no image.png",
"Image-request.png",
"Sin bandera.svg",
"Sin escudo.svg",
"Replace this image - temple.png",
"Replace this image butterfly.png",
"Replace this image.svg",
"Replace this image1.svg",
"Resolution angle.png",
"Image-No portrait-text-BFD-test.svg",
"Insert image here.svg",
"No image available.png",
"NO IMAGE YET square.png",
"NO IMAGE YET.png",
"No Photo Available.svg",
"No Screenshot.svg",
"No-image-available.jpg",
"Null.png",
"PictureNeeded.gif",
"Place holder.jpg",
"Unbenannt.JPG",
"UploadACopyrightFreeImage.svg",
"UploadAnImage.gif",
"UploadAnImage.svg",
"UploadAnImageShort.svg",
"CarersLogo.gif",
"Diagram Needed.svg",
"No male portrait.svg",
"NoDVDcover copy.png",
"Placeholder barnstar ribbon.png",
"Project Trains no image.png",
"Image-request.png",
}
function i.IsPlaceholder(image)
-- change underscores to spaces
image = mw.ustring.gsub(image, "_", " ");
assert(image ~= nil, 'mw.ustring.gsub(image, "_", " ") must not return nil')
-- if image starts with [[ then remove that and anything after |
if mw.ustring.sub(image,1,2) == "[[" then
image = mw.ustring.sub(image,3);
image = mw.ustring.gsub(image, "([^|]*)|.*", "%1");
assert(image ~= nil, 'mw.ustring.gsub(image, "([^|]*)|.*", "%1") must not return nil')
end
-- Trim spaces
image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1');
assert(image ~= nil, "mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1') must not return nil")
-- remove prefix if exists
local allNames = mw.site.namespaces[6].aliases
allNames[#allNames + 1] = mw.site.namespaces[6].name
allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName
for i, name in ipairs(allNames) do
if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then
image = mw.ustring.sub(image, mw.ustring.len(name) + 2);
break
end
end
-- Trim spaces
image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1');
-- capitalise first letter
image = mw.ustring.upper(mw.ustring.sub(image,1,1)) .. mw.ustring.sub(image,2);
for i,j in pairs(placeholder_image) do
if image == j then
return true
end
end
return false
end
function i.InfoboxImage(frame)
local image = frame.args["image"];
if image == "" or image == nil then
return "";
end
if image == " " then
return image;
end
if frame.args["suppressplaceholder"] ~= "no" then
if i.IsPlaceholder(image) == true then
return "";
end
end
if mw.ustring.lower(mw.ustring.sub(image,1,5)) == "http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "[http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[[http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "https:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[https:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,8)) == "[[https:" then
return "";
end
if mw.ustring.sub(image,1,2) == "[[" then
-- search for thumbnail images and add to tracking cat if found
if mw.title.getCurrentTitle().namespace == 0 and (mw.ustring.find(image, "|%s*thumb%s*[|%]]") or mw.ustring.find(image, "|%s*thumbnail%s*[|%]]")) then
return image .. "[[Category:信息框內使用縮圖語法的頁面]]";
elseif mw.title.getCurrentTitle().namespace == 0 then
return image .. "[[Category:使用过时图像语法的页面]]";
else
return image;
end
elseif mw.ustring.sub(image,1,2) == "{{" and mw.ustring.sub(image,1,3) ~= "{{{" then
return image;
elseif mw.ustring.sub(image,1,1) == "<" then
return image;
elseif mw.ustring.sub(image,1,5) == mw.ustring.char(127).."UNIQ" then
-- Found strip marker at begining, so pass don't process at all
return image;
elseif mw.ustring.sub(image,4,9) == "`UNIQ-" then
-- Found strip marker at begining, so pass don't process at all
return image;
else
local result = "";
local page = frame.args["page"];
local size = frame.args["size"];
local maxsize = frame.args["maxsize"];
local sizedefault = frame.args["sizedefault"];
local alt = frame.args["alt"];
local link = frame.args["link"];
local title = frame.args["title"];
local border = frame.args["border"];
local upright = frame.args["upright"] or "";
local thumbtime = frame.args["thumbtime"] or "";
local center= frame.args["center"];
-- remove prefix if exists
local allNames = mw.site.namespaces[6].aliases
allNames[#allNames + 1] = mw.site.namespaces[6].name
allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName
for i, name in ipairs(allNames) do
if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then
image = mw.ustring.sub(image, mw.ustring.len(name) + 2);
break
end
end
if maxsize ~= "" and maxsize ~= nil then
-- if no sizedefault then set to maxsize
if sizedefault == "" or sizedefault == nil then
sizedefault = maxsize
end
-- check to see if size bigger than maxsize
if size ~= "" and size ~= nil then
local sizenumber = tonumber(mw.ustring.match(size,"%d*")) or 0;
local maxsizenumber = tonumber(mw.ustring.match(maxsize,"%d*")) or 0;
if sizenumber>maxsizenumber and maxsizenumber>0 then
size = maxsize;
end
end
end
-- add px to size if just a number
if (tonumber(size) or 0) > 0 then
size = size .. "px";
end
-- add px to sizedefault if just a number
if (tonumber(sizedefault) or 0) > 0 then
sizedefault = sizedefault .. "px";
end
result = "[[File:" .. image;
if page ~= "" and page ~= nil then
result = result .. "|page=" .. page;
end
if size ~= "" and size ~= nil then
result = result .. "|" .. size;
elseif sizedefault ~= "" and sizedefault ~= nil then
result = result .. "|" .. sizedefault;
else
result = result .. "|frameless";
end
if center == "yes" then
result = result .. "|center"
end
if alt ~= "" and alt ~= nil then
result = result .. "|alt=" .. alt;
end
if link ~= "" and link ~= nil then
result = result .. "|link=" .. link;
end
if border == "yes" then
result = result .. "|border";
end
if upright == "yes" then
result = result .. "|upright";
elseif upright ~= "" then
result = result .. "|upright=" .. upright;
end
if thumbtime ~= "" then
result = result .. "|thumbtime=" .. thumbtime;
end
if title ~= "" and title ~= nil then
result = result .. "|" .. title;
elseif alt ~= "" and alt ~= nil then
result = result .. "|" .. alt;
end
result = result .. "]]";
return result;
end
end
return i;
79f1101ea445e96cdc466108b1edcac2c2861129
模板:Br separated entries
10
43
49
2023-08-10T14:34:55Z
203.03a
2
建立內容為「{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br}}<noinclude> {{documentation}} </noinclude> 」的新頁面
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br}}<noinclude>
{{documentation}}
</noinclude>
2019f7fc383259e70d66e43cbd97a43d20889f1b
模組:Separated entries
828
44
50
2023-08-10T14:35:50Z
203.03a
2
建立內容為「-- This module takes positional parameters as input and concatenates them with -- an optional separator. The final separator (the "conjunction") can be -- specified independently, enabling natural-language lists like -- "foo, bar, baz and qux". local compressSparseArray = require('Module:TableTools').compressSparseArray local p = {} function p._main(args) local separator = args.separator -- Decode (convert to Unicode) HTML escape sequences, such as "…」的新頁面
Scribunto
text/plain
-- This module takes positional parameters as input and concatenates them with
-- an optional separator. The final separator (the "conjunction") can be
-- specified independently, enabling natural-language lists like
-- "foo, bar, baz and qux".
local compressSparseArray = require('Module:TableTools').compressSparseArray
local p = {}
function p._main(args)
local separator = args.separator
-- Decode (convert to Unicode) HTML escape sequences, such as " " for space.
and mw.text.decode(args.separator) or ''
local conjunction = args.conjunction and mw.text.decode(args.conjunction) or separator
-- Discard named parameters.
local values = compressSparseArray(args)
return mw.text.listToText(values, separator, conjunction)
end
local function makeInvokeFunction(separator, conjunction)
return function (frame)
local args = require('Module:Arguments').getArgs(frame)
args.separator = separator or args.separator
args.conjunction = conjunction or args.conjunction
return p._main(args)
end
end
p.main = makeInvokeFunction()
p.br = makeInvokeFunction('<br />')
p.comma = makeInvokeFunction(mw.message.new('comma-separator'):plain())
return p
b8d9de70633108b00f860aed20a52b749fdeca15
模組:TableTools
828
45
51
2023-08-10T14:36:47Z
203.03a
2
建立內容為「------------------------------------------------------------------------------------ -- TableTools -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should not -- -- be called directly from #invoke.…」的新頁面
Scribunto
text/plain
------------------------------------------------------------------------------------
-- TableTools --
-- --
-- This module includes a number of functions for dealing with Lua tables. --
-- It is a meta-module, meant to be called from other Lua modules, and should not --
-- be called directly from #invoke. --
------------------------------------------------------------------------------------
local libraryUtil = require('libraryUtil')
local p = {}
-- Define often-used variables and functions.
local floor = math.floor
local infinity = math.huge
local checkType = libraryUtil.checkType
local checkTypeMulti = libraryUtil.checkTypeMulti
------------------------------------------------------------------------------------
-- isPositiveInteger
--
-- This function returns true if the given value is a positive integer, and false
-- if not. Although it doesn't operate on tables, it is included here as it is
-- useful for determining whether a given table key is in the array part or the
-- hash part of a table.
------------------------------------------------------------------------------------
function p.isPositiveInteger(v)
return type(v) == 'number' and v >= 1 and floor(v) == v and v < infinity
end
------------------------------------------------------------------------------------
-- isNan
--
-- This function returns true if the given number is a NaN value, and false if
-- not. Although it doesn't operate on tables, it is included here as it is useful
-- for determining whether a value can be a valid table key. Lua will generate an
-- error if a NaN is used as a table key.
------------------------------------------------------------------------------------
function p.isNan(v)
return type(v) == 'number' and v ~= v
end
------------------------------------------------------------------------------------
-- shallowClone
--
-- This returns a clone of a table. The value returned is a new table, but all
-- subtables and functions are shared. Metamethods are respected, but the returned
-- table will have no metatable of its own.
------------------------------------------------------------------------------------
function p.shallowClone(t)
checkType('shallowClone', 1, t, 'table')
local ret = {}
for k, v in pairs(t) do
ret[k] = v
end
return ret
end
------------------------------------------------------------------------------------
-- removeDuplicates
--
-- This removes duplicate values from an array. Non-positive-integer keys are
-- ignored. The earliest value is kept, and all subsequent duplicate values are
-- removed, but otherwise the array order is unchanged.
------------------------------------------------------------------------------------
function p.removeDuplicates(arr)
checkType('removeDuplicates', 1, arr, 'table')
local isNan = p.isNan
local ret, exists = {}, {}
for _, v in ipairs(arr) do
if isNan(v) then
-- NaNs can't be table keys, and they are also unique, so we don't need to check existence.
ret[#ret + 1] = v
else
if not exists[v] then
ret[#ret + 1] = v
exists[v] = true
end
end
end
return ret
end
------------------------------------------------------------------------------------
-- numKeys
--
-- This takes a table and returns an array containing the numbers of any numerical
-- keys that have non-nil values, sorted in numerical order.
------------------------------------------------------------------------------------
function p.numKeys(t)
checkType('numKeys', 1, t, 'table')
local isPositiveInteger = p.isPositiveInteger
local nums = {}
for k in pairs(t) do
if isPositiveInteger(k) then
nums[#nums + 1] = k
end
end
table.sort(nums)
return nums
end
------------------------------------------------------------------------------------
-- affixNums
--
-- This takes a table and returns an array containing the numbers of keys with the
-- specified prefix and suffix. For example, for the table
-- {a1 = 'foo', a3 = 'bar', a6 = 'baz'} and the prefix "a", affixNums will return
-- {1, 3, 6}.
------------------------------------------------------------------------------------
function p.affixNums(t, prefix, suffix)
checkType('affixNums', 1, t, 'table')
checkType('affixNums', 2, prefix, 'string', true)
checkType('affixNums', 3, suffix, 'string', true)
local function cleanPattern(s)
-- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally.
return s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1')
end
prefix = prefix or ''
suffix = suffix or ''
prefix = cleanPattern(prefix)
suffix = cleanPattern(suffix)
local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$'
local nums = {}
for k in pairs(t) do
if type(k) == 'string' then
local num = mw.ustring.match(k, pattern)
if num then
nums[#nums + 1] = tonumber(num)
end
end
end
table.sort(nums)
return nums
end
------------------------------------------------------------------------------------
-- numData
--
-- Given a table with keys like {"foo1", "bar1", "foo2", "baz2"}, returns a table
-- of subtables in the format
-- {[1] = {foo = 'text', bar = 'text'}, [2] = {foo = 'text', baz = 'text'}}.
-- Keys that don't end with an integer are stored in a subtable named "other". The
-- compress option compresses the table so that it can be iterated over with
-- ipairs.
------------------------------------------------------------------------------------
function p.numData(t, compress)
checkType('numData', 1, t, 'table')
checkType('numData', 2, compress, 'boolean', true)
local ret = {}
for k, v in pairs(t) do
local prefix, num = mw.ustring.match(tostring(k), '^([^0-9]*)([1-9][0-9]*)$')
if num then
num = tonumber(num)
local subtable = ret[num] or {}
if prefix == '' then
-- Positional parameters match the blank string; put them at the start of the subtable instead.
prefix = 1
end
subtable[prefix] = v
ret[num] = subtable
else
local subtable = ret.other or {}
subtable[k] = v
ret.other = subtable
end
end
if compress then
local other = ret.other
ret = p.compressSparseArray(ret)
ret.other = other
end
return ret
end
------------------------------------------------------------------------------------
-- compressSparseArray
--
-- This takes an array with one or more nil values, and removes the nil values
-- while preserving the order, so that the array can be safely traversed with
-- ipairs.
------------------------------------------------------------------------------------
function p.compressSparseArray(t)
checkType('compressSparseArray', 1, t, 'table')
local ret = {}
local nums = p.numKeys(t)
for _, num in ipairs(nums) do
ret[#ret + 1] = t[num]
end
return ret
end
------------------------------------------------------------------------------------
-- sparseIpairs
--
-- This is an iterator for sparse arrays. It can be used like ipairs, but can
-- handle nil values.
------------------------------------------------------------------------------------
function p.sparseIpairs(t)
checkType('sparseIpairs', 1, t, 'table')
local nums = p.numKeys(t)
local i = 0
local lim = #nums
return function ()
i = i + 1
if i <= lim then
local key = nums[i]
return key, t[key]
else
return nil, nil
end
end
end
------------------------------------------------------------------------------------
-- size
--
-- This returns the size of a key/value pair table. It will also work on arrays,
-- but for arrays it is more efficient to use the # operator.
------------------------------------------------------------------------------------
function p.size(t)
checkType('size', 1, t, 'table')
local i = 0
for _ in pairs(t) do
i = i + 1
end
return i
end
local function defaultKeySort(item1, item2)
-- "number" < "string", so numbers will be sorted before strings.
local type1, type2 = type(item1), type(item2)
if type1 ~= type2 then
return type1 < type2
elseif type1 == 'table' or type1 == 'boolean' or type1 == 'function' then
return tostring(item1) < tostring(item2)
else
return item1 < item2
end
end
------------------------------------------------------------------------------------
-- keysToList
--
-- Returns an array of the keys in a table, sorted using either a default
-- comparison function or a custom keySort function.
------------------------------------------------------------------------------------
function p.keysToList(t, keySort, checked)
if not checked then
checkType('keysToList', 1, t, 'table')
checkTypeMulti('keysToList', 2, keySort, {'function', 'boolean', 'nil'})
end
local arr = {}
local index = 1
for k in pairs(t) do
arr[index] = k
index = index + 1
end
if keySort ~= false then
keySort = type(keySort) == 'function' and keySort or defaultKeySort
table.sort(arr, keySort)
end
return arr
end
------------------------------------------------------------------------------------
-- sortedPairs
--
-- Iterates through a table, with the keys sorted using the keysToList function.
-- If there are only numerical keys, sparseIpairs is probably more efficient.
------------------------------------------------------------------------------------
function p.sortedPairs(t, keySort)
checkType('sortedPairs', 1, t, 'table')
checkType('sortedPairs', 2, keySort, 'function', true)
local arr = p.keysToList(t, keySort, true)
local i = 0
return function ()
i = i + 1
local key = arr[i]
if key ~= nil then
return key, t[key]
else
return nil, nil
end
end
end
------------------------------------------------------------------------------------
-- isArray
--
-- Returns true if the given value is a table and all keys are consecutive
-- integers starting at 1.
------------------------------------------------------------------------------------
function p.isArray(v)
if type(v) ~= 'table' then
return false
end
local i = 0
for _ in pairs(v) do
i = i + 1
if v[i] == nil then
return false
end
end
return true
end
------------------------------------------------------------------------------------
-- isArrayLike
--
-- Returns true if the given value is iterable and all keys are consecutive
-- integers starting at 1.
------------------------------------------------------------------------------------
function p.isArrayLike(v)
if not pcall(pairs, v) then
return false
end
local i = 0
for _ in pairs(v) do
i = i + 1
if v[i] == nil then
return false
end
end
return true
end
------------------------------------------------------------------------------------
-- invert
--
-- Transposes the keys and values in an array. For example, {"a", "b", "c"} ->
-- {a = 1, b = 2, c = 3}. Duplicates are not supported (result values refer to
-- the index of the last duplicate) and NaN values are ignored.
------------------------------------------------------------------------------------
function p.invert(arr)
checkType("invert", 1, arr, "table")
local isNan = p.isNan
local map = {}
for i, v in ipairs(arr) do
if not isNan(v) then
map[v] = i
end
end
return map
end
------------------------------------------------------------------------------------
-- listToSet
--
-- Creates a set from the array part of the table. Indexing the set by any of the
-- values of the array returns true. For example, {"a", "b", "c"} ->
-- {a = true, b = true, c = true}. NaN values are ignored as Lua considers them
-- never equal to any value (including other NaNs or even themselves).
------------------------------------------------------------------------------------
function p.listToSet(arr)
checkType("listToSet", 1, arr, "table")
local isNan = p.isNan
local set = {}
for _, v in ipairs(arr) do
if not isNan(v) then
set[v] = true
end
end
return set
end
------------------------------------------------------------------------------------
-- deepCopy
--
-- Recursive deep copy function. Preserves identities of subtables.
------------------------------------------------------------------------------------
local function _deepCopy(orig, includeMetatable, already_seen)
-- Stores copies of tables indexed by the original table.
already_seen = already_seen or {}
local copy = already_seen[orig]
if copy ~= nil then
return copy
end
if type(orig) == 'table' then
copy = {}
for orig_key, orig_value in pairs(orig) do
copy[_deepCopy(orig_key, includeMetatable, already_seen)] = _deepCopy(orig_value, includeMetatable, already_seen)
end
already_seen[orig] = copy
if includeMetatable then
local mt = getmetatable(orig)
if mt ~= nil then
local mt_copy = _deepCopy(mt, includeMetatable, already_seen)
setmetatable(copy, mt_copy)
already_seen[mt] = mt_copy
end
end
else -- number, string, boolean, etc
copy = orig
end
return copy
end
function p.deepCopy(orig, noMetatable, already_seen)
checkType("deepCopy", 3, already_seen, "table", true)
return _deepCopy(orig, not noMetatable, already_seen)
end
------------------------------------------------------------------------------------
-- sparseConcat
--
-- Concatenates all values in the table that are indexed by a number, in order.
-- sparseConcat{a, nil, c, d} => "acd"
-- sparseConcat{nil, b, c, d} => "bcd"
------------------------------------------------------------------------------------
function p.sparseConcat(t, sep, i, j)
local arr = {}
local arr_i = 0
for _, v in p.sparseIpairs(t) do
arr_i = arr_i + 1
arr[arr_i] = v
end
return table.concat(arr, sep, i, j)
end
------------------------------------------------------------------------------------
-- length
--
-- Finds the length of an array, or of a quasi-array with keys such as "data1",
-- "data2", etc., using an exponential search algorithm. It is similar to the
-- operator #, but may return a different value when there are gaps in the array
-- portion of the table. Intended to be used on data loaded with mw.loadData. For
-- other tables, use #.
-- Note: #frame.args in frame object always be set to 0, regardless of the number
-- of unnamed template parameters, so use this function for frame.args.
------------------------------------------------------------------------------------
function p.length(t, prefix)
-- requiring module inline so that [[Module:Exponential search]] which is
-- only needed by this one function doesn't get millions of transclusions
local expSearch = require("Module:Exponential search")
checkType('length', 1, t, 'table')
checkType('length', 2, prefix, 'string', true)
return expSearch(function (i)
local key
if prefix then
key = prefix .. tostring(i)
else
key = i
end
return t[key] ~= nil
end) or 0
end
------------------------------------------------------------------------------------
-- inArray
--
-- Returns true if valueToFind is a member of the array, and false otherwise.
------------------------------------------------------------------------------------
function p.inArray(arr, valueToFind)
checkType("inArray", 1, arr, "table")
-- if valueToFind is nil, error?
for _, v in ipairs(arr) do
if v == valueToFind then
return true
end
end
return false
end
return p
085e7094ac84eb0132ee65822cf3f69cd8ba3d81
模板:Wikidata image
10
46
52
2023-08-10T14:38:12Z
203.03a
2
建立內容為「<noinclude>{{pp-template|small=yes}}</noinclude>{{#if:{{NAMESPACE}}|| {{#if:{{{1|}}} | {{#if:{{#property:P18}} | {{#ifeq:{{filepath:{{PAGENAME:{{{1|}}}}} }}|{{filepath:{{#property:P18}} }} | [[Category:本地相关图片与维基数据相同]] | [[Category:本地相关图片与维基数据不同]] }} | {{#if:{{#property:P41}}{{#property:P94}}{{#property:P117}}{{#property:P154}}{{#property:P242}} | | Category:本…」的新頁面
wikitext
text/x-wiki
<noinclude>{{pp-template|small=yes}}</noinclude>{{#if:{{NAMESPACE}}||
{{#if:{{{1|}}}
| {{#if:{{#property:P18}}
| {{#ifeq:{{filepath:{{PAGENAME:{{{1|}}}}} }}|{{filepath:{{#property:P18}} }}
| [[Category:本地相关图片与维基数据相同]]
| [[Category:本地相关图片与维基数据不同]]
}}
| {{#if:{{#property:P41}}{{#property:P94}}{{#property:P117}}{{#property:P154}}{{#property:P242}}
|
| [[Category:本地有相关图片而维基数据未添加]]
}}
}}
| {{#if:{{#property:P18}}
| {{#if:{{{2|}}}
|
| [[Category:维基数据有相关图片而本地未添加]]
}}
| [[Category:本地和维基数据均无相关图片]]
}}
}}
}}
6e03bf46806754c66aa5a89f34a39d07344543ae
模板:Infobox officeholder/office
10
47
53
2023-08-10T14:41:10Z
203.03a
2
建立內容為「{{#if:{{{speaker|}}}{{{state_assembly|}}}{{{speaker_office|}}}{{{state_delegate|}}}{{{state_house|}}}{{{prior_term|}}}{{{nominee|}}}{{{candidate|}}}{{{party_election|}}}{{{party|}}}{{{termstart|}}}{{{election_date|}}}{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}{{{jr/sr|}}}{{{state|}}}{{{succeeding|}}}{{{jr/sr and state|}}}{{{state_senate|}}}{{{district|}}}{{{state_legislature|}}}{{{ambassador_from|}}}{{…」的新頁面
wikitext
text/x-wiki
{{#if:{{{speaker|}}}{{{state_assembly|}}}{{{speaker_office|}}}{{{state_delegate|}}}{{{state_house|}}}{{{prior_term|}}}{{{nominee|}}}{{{candidate|}}}{{{party_election|}}}{{{party|}}}{{{termstart|}}}{{{election_date|}}}{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}{{{jr/sr|}}}{{{state|}}}{{{succeeding|}}}{{{jr/sr and state|}}}{{{state_senate|}}}{{{district|}}}{{{state_legislature|}}}{{{ambassador_from|}}}{{{minister_from|}}}{{{order|}}}{{{office|}}}{{{title|}}}{{{country|}}}{{{constituency_AM|}}}{{{constituency_MP|}}}{{{constituencyname_AM|}}}{{{constituencyname_MP|}}}{{{parliament_order}}}{{{parliament|}}}{{{parliament_title}}}{{{assembly_order|}}}{{{assembly|}}}{{{assembly_title|}}}{{{riding|}}}{{{term|}}}{{{termend|}}}{{{alongside|}}}}{{{constituency_|}}}}{{{constituencyname_|}}}
|{{Infobox|child=yes
| headerstyle = background:{{{color|lavender}}};
| datastyle = border-bottom:none
<!----------议长---------->
| header1 = {{#if:{{{speaker|}}}|
{{{speaker}}}{{#if:{{{state_legislature|}}}
|[[{{{state_legislature}}}州议会议长]]
|{{#if:{{{state_assembly|}}}
|[[{{{state_assembly|}}}{{#ifeq:{{{state_assembly|}}}|内华达州||{{#ifeq:{{{state_assembly|}}}|內華達州||{{#ifeq:{{{state_assembly|}}}|新泽西州|州|{{#ifeq:{{{state_assembly|}}}|紐澤西州|州|{{#ifeq:{{{state_assembly|}}}|新澤西州|州|州}}}}}}}}}}议会议长]]
|{{#if:{{{speaker_office|}}}|{{{speaker_office}}}|[[{{#if:{{{state_delegate|}}} |{{{state_delegate}}}|{{#if:{{{state_house|}}} |{{{state_house}}}|美国}}}}{{#if:{{{state_delegate|}}}|下议院|众议院}}议长|{{#if:{{{state_delegate|}}} |{{{state_delegate}}}|{{#if:{{{state_house|}}} |{{{state_house}}}|美国}}}}{{#if:{{{state_delegate|}}}|下议院|众议院}}议长]]}}
}}
}}{{#if:{{{prior_term|}}}|
<br /><small>{{{prior_term}}}</small>}}
}}
<!----------职务---------->
| header2 = {{#if:{{{nominee|}}}{{{candidate|}}}|
{{#if:{{{party_election|}}}{{{party|}}}
|{{#if:{{{party_election|}}}|{{{party_election}}}|{{{party}}}}}<br>{{#if:{{{nominee|}}}|{{{nominee}}}提名人|{{{candidate}}}候选人}}
|{{#if:{{{nominee|}}}|{{{nominee}}}提名人|{{{candidate}}}候选人}}
}} }}
| data3 = {{#if:{{{nominee|}}}{{{candidate|}}}|
{{#if:{{{termstart|}}}{{{election_date|}}} | {{nowrap|'''选举日期'''}}<br />{{#if:{{{election_date|}}}|{{{election_date}}}|{{{termstart}}}}}
}} }}
| header4 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}||
{{#if:{{{jr/sr|}}}|{{{state}}}[[美国参议院|{{#if:{{{succeeding|}}}|获选}}{{{jr/sr}}}]]
}} }}
| header5 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}||
{{{jr/sr and state|}}}
}}
| header6 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}||
{{#if:{{{state_senate|}}}|[[{{{state_senate}}}参议院]]{{#if:{{{succeeding|}}}|获选}}议员<br />来自第{{{district}}}选区{{#if:{{{prior_term|}}}|
<br /><small>{{{prior_term}}}</small>}}
}} }}
| header7 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}||
{{#if:{{{state_legislature|}}}|[[{{{state_legislature}}}议会]]{{#if:{{{succeeding|}}}|获选}}议员<br />来自第{{{district}}}选区
}} }}
| header8 = {{#if:{{{ambassador_from|}}}{{{minister_from|}}}||
{{#if:{{{order|}}}
|{{ifnumber|{{{order}}}|第{{{order}}}任|{{{order}}}}}{{#if:{{{office|}}} |[[{{{office}}}]]}}{{#if:{{{state|}}} |[[{{{state}}}]]}}{{#if:{{{title|}}} |{{{title}}}}}
|{{{office|}}}
}} }}
| header9 = {{#if:{{{ambassador_from|}}}{{{minister_from|}}}||
{{#if:{{{order|}}}
||{{{title|}}}
}} }}
<!----------大使---------->
| header10 = {{#if:{{both|{{{ambassador_from|}}}{{{minister_from|}}}|{{{country|}}}}}
|{{#if:{{{order|}}}|{{ifnumber|{{{order}}}|第{{{order}}}任|{{{order}}}}}}}{{#if:{{{minister_from|}}}
|[[{{{minister_from}}}驻{{{country}}}大使|]]
|[[{{{ambassador_from}}}驻{{{country}}}大使]]
}}
}}
<!----------议员---------->
| header11 = {{#if:{{{constituency_AM|}}}{{{constituency_MP|}}}|
{{#ifeq:{{{parliament|}}}|Ireland|[[Teachta Dála]]|{{#if:{{{constituency_AM|}}}|{{#if:{{{assembly_order|}}}{{{assembly|}}}{{{assembly_title|}}}|{{{assembly_order}}}[[{{{assembly}}}]]{{{assembly_title}}}|议员}}|{{#if:{{{parliament_order|}}}{{{parliament|}}}{{{parliament_title|}}}|{{{parliament_order}}}[[{{{parliament}}}]]{{{parliament_title}}}|议员}}}}}}<br />{{{constituency_{{#if:{{{constituency_AM|}}}|AM|MP}}}}}{{{constituencyname_{{#if:{{{constituencyname_AM|}}}|AM|MP}}|选区}}}
}}
| header12 = {{#if:{{{riding|}}}|{{#if:{{{constituency_AM|}}}|{{#if:{{{assembly_order|}}}{{{assembly|}}}{{{assembly_title|}}}|[[{{{assembly_order}}}{{{assembly}}}{{{assembly_title}}}]]|议员}}|{{#if:{{{parliament_order|}}}{{{parliament|}}}{{{parliament_title|}}}|{{{parliament_order}}}[[{{{parliament}}}]]{{{parliament_title}}}|议员}}}}<br />{{{riding}}}选区
}}
<!----------州参议院多数党领袖---------->
| header13 = {{#if:{{{majority_leader|}}}|{{{majority_leader}}}{{#if:{{{state_senate|}}}|[[{{{state_senate}}}参议院多数党领袖]]|[[美国参议院多数党领袖]]}}
}}
<!----------州参议院多数党领袖---------->
| header14 = {{#if:{{{majority_floor_leader|}}}|{{{majority_floor_leader}}}[[{{{state_senate}}}参议院多数党领袖]]
}}
<!----------州参议院少数党领袖---------->
| header15 = {{#if:{{{minority_leader|}}}|{{{minority_leader}}}[[{{{state_senate}}}参议院少数党领袖]]
}}
<!----------州参议院少数党领袖---------->
| header16 = {{#if:{{{minority_floor_leader|}}}|{{{minority_floor_leader}}}[[{{{state_senate}}}参议院少数党领袖]]
}}
<!----------美国议员---------->
| header17 = {{#if:{{{state_legislature|}}}{{{state_senate|}}}{{{jr/sr|}}}{{{jr/sr and state|}}}||
{{#if:{{{district|}}}|{{#if:{{{state_assembly|}}}
|[[{{{state_assembly|}}}{{#ifeq:{{{state_assembly|}}}|内华达州||{{#ifeq:{{{state_assembly|}}}|內華達州||{{#ifeq:{{{state_assembly|}}}|新泽西州|州|{{#ifeq:{{{state_assembly|}}}|紐澤西州|州|{{#ifeq:{{{state_assembly|}}}|新澤西州|州|州}}}}}}}}}}议会]]{{#if:{{{succeeding|}}}|获选}}议员<br />来自第
|[[{{#if:{{{state_house|}}} |{{{state_house}}}|{{#if:{{{state_delegate|}}}|{{{state_delegate}}}|美国}}}}{{#if:{{{state_delegate|}}}|下议院|众议院}}|{{#if:{{{state_house|}}} |{{{state_house}}}|{{#if:{{{state_delegate|}}}|{{{state_delegate}}}|美国}}}}{{#if:{{{state_delegate|}}}|下议院|{{#if:{{{state_house|}}}|}}众议院}}]]{{#if:{{{succeeding|}}}|获选}}议员<br />来自{{#if:{{{state_delegate|}}}||{{#if:{{{state_house|}}}||{{{state}}}第}}}}
}}{{{district}}}选区{{#if:{{{prior_term|}}}|
<br /><small>{{{prior_term}}}</small>}}
}}
}}
<!----------任期---------->
| data18 = {{#if:{{{nominee|}}}{{{candidate|}}}||
{{#if:{{{succeeding|}}}
| {{nowrap|'''就任'''}}<br />{{{termstart}}}
| {{#if: {{{term|}}} | {{nowrap|'''{{{termlabel|任期}}}'''}}<br />{{{term}}} }}
}} }}
| data19 = {{#if:{{{nominee|}}}{{{candidate|}}}||
{{#if:{{{succeeding|}}}
|
|{{#if:{{{termstart|}}}
| {{#if:{{{termend|}}}
|<!--then: term has start and end:-->{{nowrap|'''{{{termlabel|任期}}}'''}}<br />{{{termstart}}}—{{{termend}}}{{#if:{{{alongside|}}}|<br />与{{{alongside}}}同时在任}}
|<!--else: term is ongoing--><div style="width:100%; margin:0; padding:0; background-color: {{{color|lavender}}}">'''现任'''</div>
}}
}}
}} }}
| data20 = {{#if:{{{nominee|}}}{{{candidate|}}}||
{{#if:{{{succeeding|}}}
|
|{{#if:{{{termstart|}}}
|{{#if:{{{termend|}}}
|<!--then nothing else; term has ended-->
|<!--else term is ongoing:-->{{nowrap|'''就任日期'''}}<br />{{{termstart}}}{{#if:{{{alongside|}}}|<br />与{{{alongside}}}同时在任}}
}}
}}
}} }}
}} }}<!--
end infobox1 / start infobox2
-->{{#if:{{{head|}}}{{{monarch|}}}{{{president|}}}{{{governor-general|}}}{{{governor_general|}}}{{{primeminister|}}}{{{chancellor|}}}{{{chief|}}}{{{chief-executive|}}}{{{minister|}}}{{{firstminister|}}}{{{premier|}}}{{{premierroc|}}}{{{governor|}}}{{{lieutenant_governor|}}}{{{taoiseach|}}}{{{vicepresident|}}}{{{vicegovernor|}}}{{{viceprimeminister|}}}{{{vicepremier|}}}{{{vicepremierroc|}}}{{{deputy|}}}{{{leader|}}}{{{leaderuk|}}}{{{lieutenant|}}}{{{nominator|}}}{{{appointer|}}}{{{partyhead|}}}{{{chairman|}}}{{{vicechairman|}}}{{{general_secretary|}}}{{{first_secretary|}}}{{{secretary_general|}}}{{{secretary|}}}{{{1namedata|}}}{{{2namedata|}}}{{{3namedata|}}}{{{4namedata|}}}{{{5namedata|}}}{{{runningmate|}}}{{{opponent|}}}{{{incumbent|}}}{{{succeeding|}}}{{{preceding|}}}{{{predecessor|}}}{{{preceded|}}}{{{successor|}}}{{{succeeded|}}}{{{constituency|}}}{{{majority|}}}|
{{Infobox|child=yes
| labelstyle = white-space:nowrap; text-align:left
<!----------总统、总理、总督---------->
| label1 = 国家元首
| data1 = {{{head|}}}
| label2 = 君主
| data2 = {{{monarch|}}}
| label3 = 总统
| data3 = {{{president|}}}
| label4 = 总督
| data4 = {{#if:{{{governor_general|}}}|{{{governor_general}}}|{{{governor-general|}}}}}
| label5 = {{#if:{{{monarch|}}}|首相|总理}}
| data5 = {{{primeminister|}}}
| label6 = {{#if:{{{monarch|}}}|宰相|总理}}
| data6 = {{{chancellor|}}}
| label7 = 首长
| data7 = {{{chief|}}}
| label8 = 行政长官
| data8 = {{{chief-executive|}}}
| label9 = 部长
| data9 = {{{minister|}}}
| label10 = 首席部长
| data10 = {{{firstminister|}}}
| label11 = 总理
| data11 = {{{premier|}}}
| label12 = 行政院院长
| data12 = {{{premierroc|}}}
| label13 = 州长
| data13 = {{{governor|}}}
| label14 = 副总督
| data14 = {{{lieutenant_governor|}}}
| label15 = 爱尔兰总理
| data15 = {{{taoiseach|}}}
<!----------副总统、副总理、副总督---------->
| label16 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副总统|副总统}}|副总统}}
| data16 = {{{vicepresident|}}}
| label17 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副州长|副州长}}|副州长}}
| data17 = {{{vicegovernor|}}}
| label18 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副{{#if:{{{monarch|}}}|首相|总理}}|副{{#if:{{{monarch|}}}|首相|总理}}}}|副{{#if:{{{monarch|}}}|首相|总理}}}}
| data18 = {{{viceprimeminister|}}}
| label19 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副总理|副总理}}|副总理}}
| data19 = {{{vicepremier|}}}
| label20 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|行政院副院长|行政院副院长}}|行政院副院长}}
| data20 = {{{vicepremierroc|}}}
| label21 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副职|副职}}|副职}}
| data21 = {{{deputy|}}}
| label22 = 领袖
| data22 = {{{leader|}}}
| label23 = 党魁
| data23 = {{{leaderuk|}}}
| label24 = {{#if:{{{office|}}}|副州长|副州长}}
| data24 = {{{lieutenant|}}}
| label25 = 提名
| data25 = {{{nominator|}}}
| label26 = 指定
| data26 = {{{appointer|}}}
<!----------党首、主席、总书记、第一书记、秘书长---------->
| label27 = 党首
| data27 = {{{partyhead|}}}
| label28 = 主席
| data28 = {{{chairman|}}}
| label29 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副主席|副主席}}|副主席}}
| data29 = {{{vicechairman|}}}
| label30 = 总书记
| data30 = {{{general_secretary|}}}
| label31 = 第一书记
| data31 = {{{first_secretary|}}}
| label32 = 秘书长
| data32 = {{{secretary_general|}}}
| label33 = 书记
| data33 = {{{secretary|}}}
<!----------空白字段---------->
| label34 = {{{1blankname|}}}
| data34 = {{{1namedata|}}}
| label35 = {{{2blankname|}}}
| data35 = {{{2namedata|}}}
| label36 = {{{3blankname|}}}
| data36 = {{{3namedata|}}}
| label37 = {{{4blankname|}}}
| data37 = {{{4namedata|}}}
| label38 = {{{5blankname|}}}
| data38 = {{{5namedata|}}}
<!----------前任 / 继任---------->
| label39 = 竞选搭档
| data39 = {{{runningmate|}}}
| label40 = 竞争对手
| data40 = {{{opponent|}}}
| label41 = 现任者
| data41 = {{{incumbent|}}}
| label42 = {{#if:{{{succeeding|}}}|接任|前任}}
| data42 = {{#if:{{{succeeding|}}}|{{{succeeding|}}}|{{{preceding|}}}}}
| label43 = 前任
| data43 = {{#if:{{{succeeding|}}}||{{#if:{{{predecessor|}}}|{{{predecessor}}}|{{{preceded|}}}}}}}
| label44 = 继任
| data44 = {{#if:{{{succeeding|}}}||{{#switch:{{#if:{{{successor|}}}|{{{successor}}}|{{{succeeded|}}}}}
| 现任
| '''现任'''
| ''现任''
| [[现任]]
| 現任
| '''現任'''
| ''現任''
| [[現任]]
| Incumbent
| '''Incumbent'''
| ''Incumbent''
| [[Incumbent]]
| incumbent
| '''incumbent'''
| ''incumbent''
| [[incumbent]] =
| #default = {{#if:{{{successor|}}}|{{{successor}}}|{{{succeeded|}}}}}
}}}}
<!----------选区 / 多数票---------->
| label45 = 选区
| data45 = {{{constituency|}}}
| label46 = 多数票
| data46 = {{{majority|}}}
}} }}<noinclude>{{Documentation|content=本模板与 {{tl|Infobox officeholder}} 配合使用。}}</noinclude>
2ba7bace3891424adc32e2975021a59da9d3bec6
56
53
2023-08-10T14:45:18Z
203.03a
2
wikitext
text/x-wiki
{{#if:{{{speaker|}}}{{{state_assembly|}}}{{{speaker_office|}}}{{{state_delegate|}}}{{{state_house|}}}{{{prior_term|}}}{{{nominee|}}}{{{candidate|}}}{{{party_election|}}}{{{party|}}}{{{termstart|}}}{{{election_date|}}}{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}{{{jr/sr|}}}{{{state|}}}{{{succeeding|}}}{{{jr/sr and state|}}}{{{state_senate|}}}{{{district|}}}{{{state_legislature|}}}{{{ambassador_from|}}}{{{minister_from|}}}{{{order|}}}{{{office|}}}{{{title|}}}{{{country|}}}{{{constituency_AM|}}}{{{constituency_MP|}}}{{{constituencyname_AM|}}}{{{constituencyname_MP|}}}{{{parliament_order}}}{{{parliament|}}}{{{parliament_title}}}{{{assembly_order|}}}{{{assembly|}}}{{{assembly_title|}}}{{{riding|}}}{{{term|}}}{{{termend|}}}{{{alongside|}}}}{{{constituency_|}}}}{{{constituencyname_|}}}
|{{Infobox|child=yes
| headerstyle = background:{{{color|lavender}}};
| datastyle = border-bottom:none
<!----------議長---------->
| header1 = {{#if:{{{speaker|}}}|
{{{speaker}}}{{#if:{{{state_legislature|}}}
|[[{{{state_legislature}}}州議會議長]]
|{{#if:{{{state_assembly|}}}
|[[{{{state_assembly|}}}{{#ifeq:{{{state_assembly|}}}|內華達州||{{#ifeq:{{{state_assembly|}}}|內華達州||{{#ifeq:{{{state_assembly|}}}|新澤西州|州|{{#ifeq:{{{state_assembly|}}}|紐澤西州|州|{{#ifeq:{{{state_assembly|}}}|新澤西州|州|州}}}}}}}}}}議會議長]]
|{{#if:{{{speaker_office|}}}|{{{speaker_office}}}|[[{{#if:{{{state_delegate|}}} |{{{state_delegate}}}|{{#if:{{{state_house|}}} |{{{state_house}}}|美國}}}}{{#if:{{{state_delegate|}}}|下議院|眾議院}}議長|{{#if:{{{state_delegate|}}} |{{{state_delegate}}}|{{#if:{{{state_house|}}} |{{{state_house}}}|美國}}}}{{#if:{{{state_delegate|}}}|下議院|眾議院}}議長]]}}
}}
}}{{#if:{{{prior_term|}}}|
<br /><small>{{{prior_term}}}</small>}}
}}
<!----------職務---------->
| header2 = {{#if:{{{nominee|}}}{{{candidate|}}}|
{{#if:{{{party_election|}}}{{{party|}}}
|{{#if:{{{party_election|}}}|{{{party_election}}}|{{{party}}}}}<br>{{#if:{{{nominee|}}}|{{{nominee}}}提名人|{{{candidate}}}候選人}}
|{{#if:{{{nominee|}}}|{{{nominee}}}提名人|{{{candidate}}}候選人}}
}} }}
| data3 = {{#if:{{{nominee|}}}{{{candidate|}}}|
{{#if:{{{termstart|}}}{{{election_date|}}} | {{nowrap|'''選舉日期'''}}<br />{{#if:{{{election_date|}}}|{{{election_date}}}|{{{termstart}}}}}
}} }}
| header4 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}||
{{#if:{{{jr/sr|}}}|{{{state}}}[[美國參議院|{{#if:{{{succeeding|}}}|獲選}}{{{jr/sr}}}]]
}} }}
| header5 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}||
{{{jr/sr and state|}}}
}}
| header6 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}||
{{#if:{{{state_senate|}}}|[[{{{state_senate}}}參議院]]{{#if:{{{succeeding|}}}|獲選}}議員<br />來自第{{{district}}}選區{{#if:{{{prior_term|}}}|
<br /><small>{{{prior_term}}}</small>}}
}} }}
| header7 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}||
{{#if:{{{state_legislature|}}}|[[{{{state_legislature}}}議會]]{{#if:{{{succeeding|}}}|獲選}}議員<br />來自第{{{district}}}選區
}} }}
| header8 = {{#if:{{{ambassador_from|}}}{{{minister_from|}}}||
{{#if:{{{order|}}}
|{{ifnumber|{{{order}}}|第{{{order}}}任|{{{order}}}}}{{#if:{{{office|}}} |[[{{{office}}}]]}}{{#if:{{{state|}}} |[[{{{state}}}]]}}{{#if:{{{title|}}} |{{{title}}}}}
|{{{office|}}}
}} }}
| header9 = {{#if:{{{ambassador_from|}}}{{{minister_from|}}}||
{{#if:{{{order|}}}
||{{{title|}}}
}} }}
<!----------大使---------->
| header10 = {{#if:{{both|{{{ambassador_from|}}}{{{minister_from|}}}|{{{country|}}}}}
|{{#if:{{{order|}}}|{{ifnumber|{{{order}}}|第{{{order}}}任|{{{order}}}}}}}{{#if:{{{minister_from|}}}
|[[{{{minister_from}}}駐{{{country}}}大使|]]
|[[{{{ambassador_from}}}駐{{{country}}}大使]]
}}
}}
<!----------議員---------->
| header11 = {{#if:{{{constituency_AM|}}}{{{constituency_MP|}}}|
{{#ifeq:{{{parliament|}}}|Ireland|[[Teachta Dála]]|{{#if:{{{constituency_AM|}}}|{{#if:{{{assembly_order|}}}{{{assembly|}}}{{{assembly_title|}}}|{{{assembly_order}}}[[{{{assembly}}}]]{{{assembly_title}}}|議員}}|{{#if:{{{parliament_order|}}}{{{parliament|}}}{{{parliament_title|}}}|{{{parliament_order}}}[[{{{parliament}}}]]{{{parliament_title}}}|議員}}}}}}<br />{{{constituency_{{#if:{{{constituency_AM|}}}|AM|MP}}}}}{{{constituencyname_{{#if:{{{constituencyname_AM|}}}|AM|MP}}|選區}}}
}}
| header12 = {{#if:{{{riding|}}}|{{#if:{{{constituency_AM|}}}|{{#if:{{{assembly_order|}}}{{{assembly|}}}{{{assembly_title|}}}|[[{{{assembly_order}}}{{{assembly}}}{{{assembly_title}}}]]|議員}}|{{#if:{{{parliament_order|}}}{{{parliament|}}}{{{parliament_title|}}}|{{{parliament_order}}}[[{{{parliament}}}]]{{{parliament_title}}}|議員}}}}<br />{{{riding}}}選區
}}
<!----------州參議院多數黨領袖---------->
| header13 = {{#if:{{{majority_leader|}}}|{{{majority_leader}}}{{#if:{{{state_senate|}}}|[[{{{state_senate}}}參議院多數黨領袖]]|[[美國參議院多數黨領袖]]}}
}}
<!----------州參議院多數黨領袖---------->
| header14 = {{#if:{{{majority_floor_leader|}}}|{{{majority_floor_leader}}}[[{{{state_senate}}}參議院多數黨領袖]]
}}
<!----------州參議院少數黨領袖---------->
| header15 = {{#if:{{{minority_leader|}}}|{{{minority_leader}}}[[{{{state_senate}}}參議院少數黨領袖]]
}}
<!----------州參議院少數黨領袖---------->
| header16 = {{#if:{{{minority_floor_leader|}}}|{{{minority_floor_leader}}}[[{{{state_senate}}}參議院少數黨領袖]]
}}
<!----------美國議員---------->
| header17 = {{#if:{{{state_legislature|}}}{{{state_senate|}}}{{{jr/sr|}}}{{{jr/sr and state|}}}||
{{#if:{{{district|}}}|{{#if:{{{state_assembly|}}}
|[[{{{state_assembly|}}}{{#ifeq:{{{state_assembly|}}}|內華達州||{{#ifeq:{{{state_assembly|}}}|內華達州||{{#ifeq:{{{state_assembly|}}}|新澤西州|州|{{#ifeq:{{{state_assembly|}}}|紐澤西州|州|{{#ifeq:{{{state_assembly|}}}|新澤西州|州|州}}}}}}}}}}議會]]{{#if:{{{succeeding|}}}|獲選}}議員<br />來自第
|[[{{#if:{{{state_house|}}} |{{{state_house}}}|{{#if:{{{state_delegate|}}}|{{{state_delegate}}}|美國}}}}{{#if:{{{state_delegate|}}}|下議院|眾議院}}|{{#if:{{{state_house|}}} |{{{state_house}}}|{{#if:{{{state_delegate|}}}|{{{state_delegate}}}|美國}}}}{{#if:{{{state_delegate|}}}|下議院|{{#if:{{{state_house|}}}|}}眾議院}}]]{{#if:{{{succeeding|}}}|獲選}}議員<br />來自{{#if:{{{state_delegate|}}}||{{#if:{{{state_house|}}}||{{{state}}}第}}}}
}}{{{district}}}選區{{#if:{{{prior_term|}}}|
<br /><small>{{{prior_term}}}</small>}}
}}
}}
<!----------任期---------->
| data18 = {{#if:{{{nominee|}}}{{{candidate|}}}||
{{#if:{{{succeeding|}}}
| {{nowrap|'''就任'''}}<br />{{{termstart}}}
| {{#if: {{{term|}}} | {{nowrap|'''{{{termlabel|任期}}}'''}}<br />{{{term}}} }}
}} }}
| data19 = {{#if:{{{nominee|}}}{{{candidate|}}}||
{{#if:{{{succeeding|}}}
|
|{{#if:{{{termstart|}}}
| {{#if:{{{termend|}}}
|<!--then: term has start and end:-->{{nowrap|'''{{{termlabel|任期}}}'''}}<br />{{{termstart}}}—{{{termend}}}{{#if:{{{alongside|}}}|<br />與{{{alongside}}}同時在任}}
|<!--else: term is ongoing--><div style="width:100%; margin:0; padding:0; background-color: {{{color|lavender}}}">'''現任'''</div>
}}
}}
}} }}
| data20 = {{#if:{{{nominee|}}}{{{candidate|}}}||
{{#if:{{{succeeding|}}}
|
|{{#if:{{{termstart|}}}
|{{#if:{{{termend|}}}
|<!--then nothing else; term has ended-->
|<!--else term is ongoing:-->{{nowrap|'''就任日期'''}}<br />{{{termstart}}}{{#if:{{{alongside|}}}|<br />與{{{alongside}}}同時在任}}
}}
}}
}} }}
}} }}<!--
end infobox1 / start infobox2
-->{{#if:{{{head|}}}{{{monarch|}}}{{{president|}}}{{{governor-general|}}}{{{governor_general|}}}{{{primeminister|}}}{{{chancellor|}}}{{{chief|}}}{{{chief-executive|}}}{{{minister|}}}{{{firstminister|}}}{{{premier|}}}{{{premierroc|}}}{{{governor|}}}{{{lieutenant_governor|}}}{{{taoiseach|}}}{{{vicepresident|}}}{{{vicegovernor|}}}{{{viceprimeminister|}}}{{{vicepremier|}}}{{{vicepremierroc|}}}{{{deputy|}}}{{{leader|}}}{{{leaderuk|}}}{{{lieutenant|}}}{{{nominator|}}}{{{appointer|}}}{{{partyhead|}}}{{{chairman|}}}{{{vicechairman|}}}{{{general_secretary|}}}{{{first_secretary|}}}{{{secretary_general|}}}{{{secretary|}}}{{{1namedata|}}}{{{2namedata|}}}{{{3namedata|}}}{{{4namedata|}}}{{{5namedata|}}}{{{runningmate|}}}{{{opponent|}}}{{{incumbent|}}}{{{succeeding|}}}{{{preceding|}}}{{{predecessor|}}}{{{preceded|}}}{{{successor|}}}{{{succeeded|}}}{{{constituency|}}}{{{majority|}}}|
{{Infobox|child=yes
| labelstyle = white-space:nowrap; text-align:left
<!----------總統、總理、總督---------->
| label1 = 國家元首
| data1 = {{{head|}}}
| label2 = 君主
| data2 = {{{monarch|}}}
| label3 = 總統
| data3 = {{{president|}}}
| label4 = 總督
| data4 = {{#if:{{{governor_general|}}}|{{{governor_general}}}|{{{governor-general|}}}}}
| label5 = {{#if:{{{monarch|}}}|首相|總理}}
| data5 = {{{primeminister|}}}
| label6 = {{#if:{{{monarch|}}}|宰相|總理}}
| data6 = {{{chancellor|}}}
| label7 = 首長
| data7 = {{{chief|}}}
| label8 = 行政長官
| data8 = {{{chief-executive|}}}
| label9 = 部長
| data9 = {{{minister|}}}
| label10 = 首席部長
| data10 = {{{firstminister|}}}
| label11 = 總理
| data11 = {{{premier|}}}
| label12 = 行政院院長
| data12 = {{{premierroc|}}}
| label13 = 州長
| data13 = {{{governor|}}}
| label14 = 副總督
| data14 = {{{lieutenant_governor|}}}
| label15 = 愛爾蘭總理
| data15 = {{{taoiseach|}}}
<!----------副總統、副總理、副總督---------->
| label16 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副總統|副總統}}|副總統}}
| data16 = {{{vicepresident|}}}
| label17 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副州長|副州長}}|副州長}}
| data17 = {{{vicegovernor|}}}
| label18 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副{{#if:{{{monarch|}}}|首相|總理}}|副{{#if:{{{monarch|}}}|首相|總理}}}}|副{{#if:{{{monarch|}}}|首相|總理}}}}
| data18 = {{{viceprimeminister|}}}
| label19 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副總理|副總理}}|副總理}}
| data19 = {{{vicepremier|}}}
| label20 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|行政院副院長|行政院副院長}}|行政院副院長}}
| data20 = {{{vicepremierroc|}}}
| label21 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副職|副職}}|副職}}
| data21 = {{{deputy|}}}
| label22 = 領袖
| data22 = {{{leader|}}}
| label23 = 黨魁
| data23 = {{{leaderuk|}}}
| label24 = {{#if:{{{office|}}}|副州長|副州長}}
| data24 = {{{lieutenant|}}}
| label25 = 提名
| data25 = {{{nominator|}}}
| label26 = 指定
| data26 = {{{appointer|}}}
<!----------黨首、主席、總書記、第一書記、秘書長---------->
| label27 = 黨首
| data27 = {{{partyhead|}}}
| label28 = 主席
| data28 = {{{chairman|}}}
| label29 = {{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|{{{office}}}}}|valid|副主席|副主席}}|副主席}}
| data29 = {{{vicechairman|}}}
| label30 = 總書記
| data30 = {{{general_secretary|}}}
| label31 = 第一書記
| data31 = {{{first_secretary|}}}
| label32 = 秘書長
| data32 = {{{secretary_general|}}}
| label33 = 書記
| data33 = {{{secretary|}}}
<!----------空白字段---------->
| label34 = {{{1blankname|}}}
| data34 = {{{1namedata|}}}
| label35 = {{{2blankname|}}}
| data35 = {{{2namedata|}}}
| label36 = {{{3blankname|}}}
| data36 = {{{3namedata|}}}
| label37 = {{{4blankname|}}}
| data37 = {{{4namedata|}}}
| label38 = {{{5blankname|}}}
| data38 = {{{5namedata|}}}
<!----------前任 / 繼任---------->
| label39 = 競選搭檔
| data39 = {{{runningmate|}}}
| label40 = 競爭對手
| data40 = {{{opponent|}}}
| label41 = 現任者
| data41 = {{{incumbent|}}}
| label42 = {{#if:{{{succeeding|}}}|接任|前任}}
| data42 = {{#if:{{{succeeding|}}}|{{{succeeding|}}}|{{{preceding|}}}}}
| label43 = 前任
| data43 = {{#if:{{{succeeding|}}}||{{#if:{{{predecessor|}}}|{{{predecessor}}}|{{{preceded|}}}}}}}
| label44 = 繼任
| data44 = {{#if:{{{succeeding|}}}||{{#switch:{{#if:{{{successor|}}}|{{{successor}}}|{{{succeeded|}}}}}
| 現任
| '''現任'''
| ''現任''
| [[現任]]
| 現任
| '''現任'''
| ''現任''
| [[現任]]
| Incumbent
| '''Incumbent'''
| ''Incumbent''
| [[Incumbent]]
| incumbent
| '''incumbent'''
| ''incumbent''
| [[incumbent]] =
| #default = {{#if:{{{successor|}}}|{{{successor}}}|{{{succeeded|}}}}}
}}}}
<!----------選區 / 多數票---------->
| label45 = 選區
| data45 = {{{constituency|}}}
| label46 = 多數票
| data46 = {{{majority|}}}
}} }}<noinclude>{{Documentation|content=本模板與 {{tl|Infobox officeholder}} 配合使用。}}</noinclude>
e725d6df28c7ded7d9a7703547849ad0b735bc1a
模板:Tl
10
48
54
2023-08-10T14:41:39Z
203.03a
2
建立內容為「<includeonly>{{[[{{transclude|{{{1}}}}}|{{{1}}}]]{{#if:{{{2|{{{arg|}}}}}}|{{!}}{{{2|{{{arg}}}}}}}}}}</includeonly><noinclude> {{Documentation}} <!-- 請在將分類與跨語言連結增加在 /doc 子頁面 --> </noinclude> 」的新頁面
wikitext
text/x-wiki
<includeonly>{{[[{{transclude|{{{1}}}}}|{{{1}}}]]{{#if:{{{2|{{{arg|}}}}}}|{{!}}{{{2|{{{arg}}}}}}}}}}</includeonly><noinclude>
{{Documentation}}
<!-- 請在將分類與跨語言連結增加在 /doc 子頁面 -->
</noinclude>
db73d4542a3c4808bbcbc2708c654b3bc0834fba
模板:Infobox officeholder
10
41
55
44
2023-08-10T14:44:26Z
203.03a
2
wikitext
text/x-wiki
<includeonly>{{Infobox
| bodyclass = vcard {{{bodyclass|}}}
| bodystyle = {{#if:{{{mainwidth|{{{寬度|{{{寬度|}}}}}}}}}|width: {{{mainwidth|{{{寬度|{{{寬度}}}}}}}}}}}
| child = {{lc:{{{embed|{{{嵌入}}}}}}}}
<!----------名字---------->
| abovestyle = font-size: 120%;
| above = {{br separated entries
|1 = {{#if:{{{honorific-prefix|{{{前綴尊稱|{{{前綴尊稱|}}}}}}}}}|<span class="honorific-prefix" style="font-size:72%; font-weight:normal;">{{{honorific-prefix|{{{前綴尊稱|{{{前綴尊稱|}}}}}}}}}</span>}}
|2 = <span class="fn">{{{name|{{{姓名|{{{名字|{{PAGENAME}}}}}}}}}}}</span>
|3 = {{#if:{{{native_name|}}}|<span class="nickname" style="font-size:small;" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>-{{{{native_name}}}}-</span>|{{#if:{{{original_name|{{{其他名字|{{{原名|{{{本名|}}}}}}}}}}}}|<span class="nickname" style="font-size:small;">{{{original_name|{{{其他名字|{{{原名|{{{本名|}}}}}}}}}}}}</span>}}}}
|4 = {{#if:{{{honorific-suffix|{{{後綴尊稱|{{{後綴尊稱|}}}}}}}}}|<span class="honorific-suffix" style="font-size:72%; font-weight:normal;">{{{honorific-suffix|{{{後綴尊稱|{{{後綴尊稱|}}}}}}}}}</span>}}
}}
<!----------圖片---------->
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|{{{圖像|{{{圖像|}}}}}}}}}|size={{{width|{{{imagesize|{{{image_size|{{{圖像大小|{{{圖像大小|{{{image width|}}}}}}}}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
| image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image name|{{{圖像名稱|{{{圖像名稱|}}}}}}}}}|size={{{width|{{{imagesize|{{{image_size|{{{圖像大小|{{{圖像大小|{{{image width|}}}}}}}}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
| image3 = {{#invoke:InfoboxImage|InfoboxImage|image={{{smallimage|}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
<!----------圖片簡介---------->
| caption{{#if:{{{smallimage|}}}|3|{{#if:{{{image name|{{{圖像名稱|{{{圖像名稱|}}}}}}}}}|2}}}} = {{{caption|{{{圖像說明|{{{圖像說明|}}}}}}}}}
<!----------頂欄及標簽樣式---------->
| headerstyle = {{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|background:#eee|background:lavender}}
| labelstyle = white-space:nowrap;
<!----------擔任職務---------->
| data1 =
{{#if:{{{speaker|}}}|
{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname2|}}}
| 1namedata = {{{1namedata2|}}}
| 2blankname = {{{2blankname2|}}}
| 2namedata = {{{2namedata2|}}}
| 3blankname = {{{3blankname2|}}}
| 3namedata = {{{3namedata2|}}}
| 4blankname = {{{4blankname2|}}}
| 4namedata = {{{4namedata2|}}}
| 5blankname = {{{5blankname2|}}}
| 5namedata = {{{5namedata2|}}}
| alongside = {{{alongside2|{{{同時在任者2|{{{同時在任者2|}}}}}}}}}
| ambassador_from = {{{ambassador_from2|}}}
| appointer = {{#if: {{{appointer2|}}} | {{{appointer2}}} | {{{appointed2|}}} }}
| assembly = {{{assembly2|}}}
| assembly_order = {{{assembly_order2|}}}
| assembly_title = {{{assembly_title2|}}}
| candidate = {{{candidate2|}}}
| chancellor = {{{chancellor2|}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}} = {{#if: {{{constituency_AM2|}}} | {{{constituency_AM2}}} | {{{constituency_MP2|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM2|}}}|AM|MP}} = {{#if: {{{constituencyname_AM2|}}} | {{{constituencyname_AM2}}} | {{{constituencyname_MP2|}}} }}
| constituency = {{{constituency2|}}}
| country = {{{country2|}}}
| deputy = {{{deputy2|{{{副職2|{{{副職2|}}}}}}}}}
| district = {{{district2|{{{選區2|{{{選區2|}}}}}}}}}
| firstminister = {{{firstminister2|{{{首席部長2|{{{首席部長2|}}}}}}}}}
| governor-general = {{{governor-general2|}}}
| governor_general = {{{governor_general2|{{{總督2|{{{總督2|}}}}}}}}}
| governor = {{{governor2|{{{州長2|{{{州長2|}}}}}}}}}
| head = {{{head2|{{{國家元首2|{{{國家元首2|}}}}}}}}}
| jr/sr = {{{jr/sr2|}}}
| jr/sr and state = {{{jr/sr and state2|}}}
| leader = {{{leader2|{{{領袖2|{{{領袖2|}}}}}}}}}
| leaderuk = {{{leaderuk2|{{{黨魁2|{{{黨魁2|}}}}}}}}}
| legislature = {{{legislature2|}}}
| lieutenant_governor = {{{lieutenant_governor2|}}}
| lieutenant = {{{lieutenant2|}}}
| majority_leader = {{#if: {{{majorityleader2|}}} | {{{majorityleader2}}} | {{{majority_leader2|}}} }}
| minister_from = {{{minister_from2|}}}
| minority_floor_leader = {{{minority_floor_leader2|}}}
| majority_floor_leader = {{{majority_floor_leader2|}}}
| majority = {{{majority2|{{{多數票2|{{{多數票2|}}}}}}}}}
| minister = {{{minister2|{{{部長2|{{{部長2|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader2|}}} | {{{minorityleader2}}} | {{{minority_leader2|}}} }}
| monarch = {{{monarch2|{{{君主2|}}}}}}
| nominator = {{{nominator2|}}}
| office = {{{office2|{{{職務2|{{{職務2|}}}}}}}}}
| order = {{{order2|{{{屆次2|{{{屆次2|}}}}}}}}}
| parliament = {{{parliament2|}}}
| parliament_order = {{{parliament_order2|}}}
| parliament_title = {{{parliament_title2|}}}
| predecessor = {{{predecessor2|{{{前任2|}}}}}}
| preceding = {{{preceding2|}}}
| preceded = {{{preceded2|}}}
| premier = {{{premier2|{{{總理2|{{{總理2|}}}}}}}}}
| premierroc = {{{premierroc2|{{{行政院院長2|{{{行政院院長2|}}}}}}}}}
| president = {{{president2|{{{總統2|{{{總統2|}}}}}}}}}
| chairman = {{{chairman2|{{{主席2|}}}}}}
| primeminister = {{{primeminister2|{{{首相2|}}}}}}
| partyhead = {{{partyhead2|{{{黨首2|{{{黨首2|}}}}}}}}}
| riding = {{{riding2|}}}
| speaker = {{{speaker|}}}
| speaker_office = {{{speaker_office|}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded = {{{succeeded2|}}}
| succeeding = {{{succeeding2|}}}
| successor = {{{successor2|{{{繼任2|{{{繼任2|}}}}}}}}}
| taoiseach = {{{taoiseach2|{{{愛爾蘭總理2|{{{愛爾蘭總理2|}}}}}}}}}
| termlabel = {{{term_label2|{{{termlabel2|任期}}}}}}
| termend = {{#if:{{{termend2|}}}|{{{termend2}}}|{{{term_end2|{{{卸任日期2|}}}}}}}}
| termstart = {{#if:{{{termstart2|}}}|{{{termstart2}}}|{{{term_start2|{{{就任日期2|}}}}}}}}
| term = {{{term2|{{{任期2|{{{period2|}}}}}}}}}
| title = {{{title2|{{{now2|}}}}}}
| vicegovernor = {{{vicegovernor2|{{{副州長2|{{{副州長2|}}}}}}}}}
| vicepresident = {{{vicepresident2|{{{副總統2|{{{副總統2|}}}}}}}}}
| vicepremier = {{{vicepremier2|{{{副總理2|{{{副總理2|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc2|{{{行政院副院長2|{{{行政院副院長2|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister2|{{{副首相2|}}}}}}
| vicechairman = {{{vicechairman2|{{{副主席2|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term|}}}
}}}}}}<!--
-->{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname|}}}
| 1namedata = {{{1namedata|}}}
| 2blankname = {{{2blankname|}}}
| 2namedata = {{{2namedata|}}}
| 3blankname = {{{3blankname|}}}
| 3namedata = {{{3namedata|}}}
| 4blankname = {{{4blankname|}}}
| 4namedata = {{{4namedata|}}}
| 5blankname = {{{5blankname|}}}
| 5namedata = {{{5namedata|}}}
| alongside = {{{alongside|{{{同時在任者|{{{同時在任者|}}}}}}}}}
| ambassador_from = {{{ambassador_from|}}}
| appointer = {{#if: {{{appointer|}}} | {{{appointer}}} | {{{appointed|}}} }}
| assembly = {{{assembly|}}}
| assembly_order = {{{assembly_order|}}}
| assembly_title = {{{assembly_title|}}}
| candidate = {{{candidate|}}}
| chairman = {{{chairman|{{{主席|}}}}}}
| chancellor = {{{chancellor|}}}
| chief = {{{chief|{{{首長|{{{首長|}}}}}}}}}
| chief-executive = {{{chief-executive|{{{行政長官|{{{行政長官|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM|}}}|AM|MP}} = {{#if: {{{constituency_AM|}}} | {{{constituency_AM}}} | {{{constituency_MP|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM|}}}|AM|MP}} = {{#if: {{{constituencyname_AM|}}} | {{{constituencyname_AM}}} | {{{constituencyname_MP|}}} }}
| constituency = {{{constituency|{{{選民|{{{選民|}}}}}}}}}
| country = {{{country|}}}
| deputy = {{{deputy|{{{副職|{{{副職|}}}}}}}}}
| district = {{{district|{{{選區|{{{選區|}}}}}}}}}
| election_date = {{{election_date|}}}
| firstminister = {{{firstminister|{{{首席部長|{{{首席部長|}}}}}}}}}
| first_secretary = {{{first_secretary|{{{第一書記|{{{第一書記|}}}}}}}}}
| general_secretary = {{{general_secretary|{{{總書記|{{{總書記|}}}}}}}}}
| governor = {{{governor|{{{州長|{{{州長|}}}}}}}}}
| governor-general = {{{governor-general|}}}
| governor_general = {{{governor_general|{{{總督|{{{總督|}}}}}}}}}
| head = {{{head|{{{國家元首|{{{國家元首|}}}}}}}}}
| incumbent = {{{incumbent|{{{現任|{{{現任|}}}}}}}}}
| jr/sr = {{{jr/sr|}}}
| jr/sr and state = {{{jr/sr and state|}}}
| leader = {{{leader|{{{領袖|{{{領袖|}}}}}}}}}
| leaderuk = {{{leaderuk|{{{黨魁|{{{黨魁|}}}}}}}}}
| legislature = {{{legislature|}}}
| lieutenant_governor = {{{lieutenant_governor|}}}
| lieutenant = {{{lieutenant|}}}
| majority_leader = {{#if: {{{majorityleader|}}} | {{{majorityleader}}} | {{{majority_leader|}}} }}
| majority = {{{majority|{{{多數票|{{{多數票|}}}}}}}}}
| minister_from = {{{minister_from|}}}
| minority_floor_leader = {{{minority_floor_leader|}}}
| majority_floor_leader = {{{majority_floor_leader|}}}
| minority_leader = {{#if: {{{minorityleader|}}} | {{{minorityleader}}} | {{{minority_leader|}}} }}
| minister = {{{minister|{{{部長|{{{部長|}}}}}}}}}
| monarch = {{{monarch|{{{君主|}}}}}}
| nominator = {{{nominator|}}}
| nominee = {{{nominee|}}}
| office = {{{office|{{{職務|{{{職務|}}}}}}}}}
| opponent = {{{opponent|}}}
| order = {{{order|{{{屆次|{{{屆次|}}}}}}}}}
| parliament = {{{parliament|}}}
| parliament_order = {{{parliament_order|}}}
| parliament_title = {{{parliament_title|}}}
| party_election = {{{party_election|}}}
| predecessor = {{{predecessor|{{{前任|}}}}}}
| preceding = {{{preceding|}}}
| preceded = {{{preceded|}}}
| premier = {{{premier|{{{總理|{{{總理|}}}}}}}}}
| premierroc = {{{premierroc|{{{行政院院長|{{{行政院院長|}}}}}}}}}
| president = {{{president|{{{總統|{{{總統|}}}}}}}}}
| primeminister = {{{primeminister|{{{首相|}}}}}}
| partyhead = {{{partyhead|{{{黨首|{{{黨首|}}}}}}}}}
| riding = {{{riding|}}}
| runningmate = {{{runningmate|}}}
| secretary = {{{secretary|{{{書記|{{{書記|}}}}}}}}}
| secretary_general = {{{secretary_general|{{{秘書長|{{{秘書長|}}}}}}}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded = {{{succeeded|}}}
| succeeding = {{{succeeding|}}}
| successor = {{{successor|{{{繼任|{{{繼任|}}}}}}}}}
| taoiseach = {{{taoiseach|{{{愛爾蘭總理|{{{愛爾蘭總理|}}}}}}}}}
| termlabel = {{{term_label|{{{termlabel|任期}}}}}}
| termend = {{#if: {{{termend|}}} | {{{termend}}} | {{{term_end|{{{卸任日期|}}}}}} }}
| termstart = {{#if: {{{termstart|}}} | {{{termstart}}} | {{{term_start|{{{就任日期|}}}}}} }}
| term = {{{term|{{{任期|{{{period|}}}}}}}}}
| title = {{{title|{{{now|}}}}}}
| vicechairman = {{{vicechairman|{{{副主席|}}}}}}
| vicegovernor = {{{vicegovernor|{{{副州長|{{{副州長|}}}}}}}}}
| vicepresident = {{{vicepresident|{{{副總統|{{{副總統|}}}}}}}}}
| vicepremier = {{{vicepremier|{{{副總理|{{{副總理|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc|{{{行政院副院長|{{{行政院副院長|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister|{{{副首相|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term|}}}
}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname1|}}}
| 1namedata = {{{1namedata1|}}}
| 2blankname = {{{2blankname1|}}}
| 2namedata = {{{2namedata1|}}}
| 3blankname = {{{3blankname1|}}}
| 3namedata = {{{3namedata1|}}}
| 4blankname = {{{4blankname1|}}}
| 4namedata = {{{4namedata1|}}}
| 5blankname = {{{5blankname1|}}}
| 5namedata = {{{5namedata1|}}}
| alongside = {{{alongside1|{{{同時在任者1|{{{同時在任者1|}}}}}}}}}
| ambassador_from = {{{ambassador_from1|}}}
| appointer = {{#if: {{{appointer1|}}} | {{{appointer1}}} | {{{appointed1|}}} }}
| assembly = {{{assembly1|}}}
| assembly_order = {{{assembly_order1|}}}
| assembly_title = {{{assembly_title1|}}}
| candidate = {{{candidate1|}}}
| chairman = {{{chairman1|{{{主席1|}}}}}}
| chancellor = {{{chancellor1|}}}
| chief = {{{chief1|{{{首長1|{{{首長1|}}}}}}}}}
| chief-executive = {{{chief-executive1|{{{行政長官1|{{{行政長官1|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM1|}}}|AM|MP}} = {{#if: {{{constituency_AM1|}}} | {{{constituency_AM1}}} | {{{constituency_MP1|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM1|}}}|AM|MP}} = {{#if: {{{constituencyname_AM1|}}} | {{{constituencyname_AM1}}} | {{{constituencyname_MP1|}}} }}
| constituency = {{{constituency1|{{{選民1|{{{選民1|}}}}}}}}}
| country = {{{country1|}}}
| deputy = {{{deputy1|{{{副職1|{{{副職1|}}}}}}}}}
| district = {{{district1|{{{選區1|{{{選區1|}}}}}}}}}
| firstminister = {{{firstminister1|{{{首席部長1|{{{首席部長1|}}}}}}}}}
| first_secretary = {{{first_secretary1|{{{第一書記1|{{{第一書記1|}}}}}}}}}
| general_secretary = {{{general_secretary1|{{{總書記1|{{{總書記1|}}}}}}}}}
| governor-general = {{{governor-general1|}}}
| governor_general = {{{governor_general1|{{{總督1|{{{總督1|}}}}}}}}}
| governor = {{{governor1|{{{州長1|{{{州長1|}}}}}}}}}
| head = {{{head1|{{{國家元首1|{{{國家元首1|}}}}}}}}}
| jr/sr = {{{jr/sr1|}}}
| jr/sr and state = {{{jr/sr and state1|}}}
| leader = {{{leader1|{{{領袖1|{{{領袖1|}}}}}}}}}
| leaderuk = {{{leaderuk1|{{{黨魁1|{{{黨魁1|}}}}}}}}}
| legislature = {{{legislature1|}}}
| lieutenant_governor = {{{lieutenant_governor1|}}}
| lieutenant = {{{lieutenant1|}}}
| minority_floor_leader = {{{minority_floor_leader1|}}}
| minister_from = {{{minister_from1|}}}
| majority_floor_leader = {{{majority_floor_leader1|}}}
| majority_leader = {{#if: {{{majorityleader1|}}} | {{{majorityleader1}}} | {{{majority_leader1|}}} }}
| majority = {{{majority1|{{{多數票1|{{{多數票1|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader1|}}} | {{{minorityleader1}}} | {{{minority_leader1|}}} }}
| minister = {{{minister1|{{{部長1|{{{部長1|}}}}}}}}}
| monarch = {{{monarch1|{{{君主1|}}}}}}
| nominator = {{{nominator1|}}}
| office = {{{office1|{{{職務1|{{{職務1|}}}}}}}}}
| order = {{{order1|{{{屆次1|{{{屆次1|}}}}}}}}}
| parliament = {{{parliament1|}}}
| parliament_order = {{{parliament_order1|}}}
| parliament_title = {{{parliament_title1|}}}
| predecessor = {{{predecessor1|{{{前任1|}}}}}}
| preceding = {{{preceding1|}}}
| preceded = {{{preceded1|}}}
| premier = {{{premier1|{{{總理1|{{{總理1|}}}}}}}}}
| premierroc = {{{premierroc1|{{{行政院院長1|{{{行政院院長1|}}}}}}}}}
| president = {{{president1|{{{總統1|{{{總統1|}}}}}}}}}
| primeminister = {{{primeminister1|{{{首相1|}}}}}}
| riding = {{{riding1|}}}
| partyhead = {{{partyhead1|{{{黨首1|{{{黨首1|}}}}}}}}}
| secretary = {{{secretary1|{{{書記1|{{{書記1|}}}}}}}}}
| secretary_general = {{{secretary_general1|{{{秘書長1|{{{秘書長1|}}}}}}}}}
| state_assembly = {{{state_assembly1|}}}
| state_delegate = {{{state_delegate1|}}}
| state_house = {{{state_house1|}}}
| state_legislature = {{{state_legislature1|}}}
| state_senate = {{{state_senate1|}}}
| state = {{{state1|}}}
| succeeded = {{{succeeded1|}}}
| succeeding = {{{succeeding1|}}}
| successor = {{{successor1|{{{繼任1|{{{繼任1|}}}}}}}}}
| taoiseach = {{{taoiseach1|{{{愛爾蘭總理1|{{{愛爾蘭總理1|}}}}}}}}}
| termlabel = {{{term_label1|{{{termlabel1|任期}}}}}}
| termend = {{#if:{{{termend1|}}}|{{{termend1}}}|{{{term_end1|{{{卸任日期1|}}}}}}}}
| termstart = {{#if:{{{termstart1|}}}|{{{termstart1}}}|{{{term_start1|{{{就任日期1|}}}}}}}}
| term = {{{term1|{{{任期1|{{{period1|}}}}}}}}}
| title = {{{title1|{{{now1|}}}}}}
| vicechairman = {{{vicechairman1|{{{副主席1|}}}}}}
| vicegovernor = {{{vicegovernor1|{{{副州長1|{{{副州長1|}}}}}}}}}
| vicepresident = {{{vicepresident1|{{{副總統1|{{{副總統1|}}}}}}}}}
| vicepremier = {{{vicepremier1|{{{副總理1|{{{副總理1|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc1|{{{行政院副院長1|{{{行政院副院長1|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister1|{{{副首相1|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term1|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{#if:{{{speaker|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname2|}}}
| 1namedata = {{{1namedata2|}}}
| 2blankname = {{{2blankname2|}}}
| 2namedata = {{{2namedata2|}}}
| 3blankname = {{{3blankname2|}}}
| 3namedata = {{{3namedata2|}}}
| 4blankname = {{{4blankname2|}}}
| 4namedata = {{{4namedata2|}}}
| 5blankname = {{{5blankname2|}}}
| 5namedata = {{{5namedata2|}}}
| alongside = {{{alongside2|{{{同時在任者2|{{{同時在任者2|}}}}}}}}}
| ambassador_from = {{{ambassador_from2|}}}
| appointer = {{#if: {{{appointer2|}}} | {{{appointer2}}} | {{{appointed2|}}} }}
| assembly = {{{assembly2|}}}
| assembly_order = {{{assembly_order2|}}}
| assembly_title = {{{assembly_title2|}}}
| candidate = {{{candidate2|}}}
| chairman = {{{chairman2|{{{主席2|}}}}}}
| chancellor = {{{chancellor2|}}}
| chief = {{{chief2|{{{首長2|{{{首長2|}}}}}}}}}
| chief-executive = {{{chief-executive2|{{{行政長官2|{{{行政長官2|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}} = {{#if: {{{constituency_AM2|}}} | {{{constituency_AM2}}} | {{{constituency_MP2|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM2|}}}|AM|MP}} = {{#if: {{{constituencyname_AM2|}}} | {{{constituencyname_AM2}}} | {{{constituencyname_MP2|}}} }}
| constituency = {{{constituency2|{{{選民2|{{{選民2|}}}}}}}}}
| country = {{{country2|}}}
| deputy = {{{deputy2|{{{副職2|{{{副職2|}}}}}}}}}
| district = {{{district2|{{{選區2|{{{選區2|}}}}}}}}}
| firstminister = {{{firstminister2|{{{首席部長2|{{{首席部長2|}}}}}}}}}
| first_secretary = {{{first_secretary2|{{{第一書記2|{{{第一書記2|}}}}}}}}}
| general_secretary = {{{general_secretary2|{{{總書記2|{{{總書記2|}}}}}}}}}
| governor-general = {{{governor-general2|}}}
| governor_general = {{{governor_general2|{{{總督2|{{{總督2|}}}}}}}}}
| governor = {{{governor2|{{{州長2|{{{州長2|}}}}}}}}}
| head = {{{head2|{{{國家元首2|{{{國家元首2|}}}}}}}}}
| jr/sr = {{{jr/sr2|}}}
| jr/sr and state = {{{jr/sr and state2|}}}
| leader = {{{leader2|{{{領袖2|{{{領袖2|}}}}}}}}}
| leaderuk = {{{leaderuk2|{{{黨魁2|{{{黨魁2|}}}}}}}}}
| legislature = {{{legislature2|}}}
| lieutenant_governor = {{{lieutenant_governor2|}}}
| lieutenant = {{{lieutenant2|}}}
| minority_floor_leader = {{{minority_floor_leader2|}}}
| minister_from = {{{minister_from2|}}}
| majority_floor_leader = {{{majority_floor_leader2|}}}
| majority_leader = {{#if: {{{majorityleader2|}}} | {{{majorityleader2}}} | {{{majority_leader2|}}} }}
| majority = {{{majority2|{{{多數票2|{{{多數票2|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader2|}}} | {{{minorityleader2}}} | {{{minority_leader2|}}} }}
| minister = {{{minister2|{{{部長2|{{{部長2|}}}}}}}}}
| monarch = {{{monarch2|{{{君主2|}}}}}}
| nominator = {{{nominator2|}}}
| office = {{{office2|{{{職務2|{{{職務2|}}}}}}}}}
| order = {{{order2|{{{屆次2|{{{屆次2|}}}}}}}}}
| parliament = {{{parliament2|}}}
| parliament_order = {{{parliament_order2|}}}
| parliament_title = {{{parliament_title2|}}}
| predecessor = {{{predecessor2|{{{前任2|}}}}}}
| preceding = {{{preceding2|}}}
| preceded = {{{preceded2|}}}
| premier = {{{premier2|{{{總理2|{{{總理2|}}}}}}}}}
| premierroc = {{{premierroc2|{{{行政院院長2|{{{行政院院長2|}}}}}}}}}
| president = {{{president2|{{{總統2|{{{總統2|}}}}}}}}}
| primeminister = {{{primeminister2|{{{首相2|}}}}}}
| riding = {{{riding2|}}}
| partyhead = {{{partyhead2|{{{黨首2|{{{黨首2|}}}}}}}}}
| secretary = {{{secretary2|{{{書記2|{{{書記2|}}}}}}}}}
| secretary_general = {{{secretary_general2|{{{秘書長2|{{{秘書長2|}}}}}}}}}
| state_assembly = {{{state_assembly2|}}}
| state_delegate = {{{state_delegate2|}}}
| state_house = {{{state_house2|}}}
| state_legislature = {{{state_legislature2|}}}
| state_senate = {{{state_senate2|}}}
| state = {{{state2|}}}
| succeeded = {{{succeeded2|}}}
| succeeding = {{{succeeding2|}}}
| successor = {{{successor2|{{{繼任2|{{{繼任2|}}}}}}}}}
| taoiseach = {{{taoiseach2|{{{愛爾蘭總理2|{{{愛爾蘭總理2|}}}}}}}}}
| termlabel = {{{term_label2|{{{termlabel2|任期}}}}}}
| termend = {{#if:{{{termend2|}}}|{{{termend2}}}|{{{term_end2|{{{卸任日期2|}}}}}}}}
| termstart = {{#if:{{{termstart2|}}}|{{{termstart2}}}|{{{term_start2|{{{就任日期2|}}}}}}}}
| term = {{{term2|{{{任期2|{{{period2|}}}}}}}}}
| title = {{{title2|{{{now2|}}}}}}
| vicechairman = {{{vicechairman2|{{{副主席2|}}}}}}
| vicegovernor = {{{vicegovernor2|{{{副州長2|{{{副州長2|}}}}}}}}}
| vicepresident = {{{vicepresident2|{{{副總統2|{{{副總統2|}}}}}}}}}
| vicepremier = {{{vicepremier2|{{{副總理2|{{{副總理2|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc2|{{{行政院副院長2|{{{行政院副院長2|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister2|{{{副首相2|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term2|}}}
}}}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname3|}}}
| 1namedata = {{{1namedata3|}}}
| 2blankname = {{{2blankname3|}}}
| 2namedata = {{{2namedata3|}}}
| 3blankname = {{{3blankname3|}}}
| 3namedata = {{{3namedata3|}}}
| 4blankname = {{{4blankname3|}}}
| 4namedata = {{{4namedata3|}}}
| 5blankname = {{{5blankname3|}}}
| 5namedata = {{{5namedata3|}}}
| alongside = {{{alongside3|{{{同時在任者3|{{{同時在任者3|}}}}}}}}}
| ambassador_from = {{{ambassador_from3|}}}
| appointer = {{#if: {{{appointer3|}}} | {{{appointer3}}} | {{{appointed3|}}} }}
| assembly = {{{assembly3|}}}
| assembly_order = {{{assembly_order3|}}}
| assembly_title = {{{assembly_title3|}}}
| candidate = {{{candidate3|}}}
| chairman = {{{chairman3|{{{主席3|}}}}}}
| chancellor = {{{chancellor3|}}}
| chief = {{{chief3|{{{首長3|{{{首長3|}}}}}}}}}
| chief-executive = {{{chief-executive3|{{{行政長官3|{{{行政長官3|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM3|}}}|AM|MP}} = {{#if: {{{constituency_AM3|}}} | {{{constituency_AM3}}} | {{{constituency_MP3|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM3|}}}|AM|MP}} = {{#if: {{{constituencyname_AM3|}}} | {{{constituencyname_AM3}}} | {{{constituencyname_MP3|}}} }}
| constituency = {{{constituency3|{{{選民3|{{{選民3|}}}}}}}}}
| country = {{{country3|}}}
| deputy = {{{deputy3|{{{副職3|{{{副職3|}}}}}}}}}
| district = {{{district3|{{{選區3|{{{選區3|}}}}}}}}}
| firstminister = {{{firstminister3|{{{首席部長3|{{{首席部長3|}}}}}}}}}
| first_secretary = {{{first_secretary3|{{{第一書記3|{{{第一書記3|}}}}}}}}}
| general_secretary = {{{general_secretary3|{{{總書記3|{{{總書記3|}}}}}}}}}
| governor-general = {{{governor-general3|}}}
| governor_general = {{{governor_general3|{{{總督3|{{{總督3|}}}}}}}}}
| governor = {{{governor3|{{{州長3|{{{州長3|}}}}}}}}}
| head = {{{head3|{{{國家元首3|{{{國家元首3|}}}}}}}}}
| jr/sr = {{{jr/sr3|}}}
| jr/sr and state = {{{jr/sr and state3|}}}
| leader = {{{leader3|{{{領袖3|{{{領袖3|}}}}}}}}}
| leaderuk = {{{leaderuk3|{{{黨魁3|{{{黨魁3|}}}}}}}}}
| legislature = {{{legislature3|}}}
| lieutenant_governor = {{{lieutenant_governor3|}}}
| lieutenant = {{{lieutenant3|}}}
| minority_floor_leader = {{{minority_floor_leader3|}}}
| minister_from = {{{minister_from3|}}}
| majority_floor_leader = {{{majority_floor_leader3|}}}
| majority_leader = {{#if: {{{majorityleader3|}}} | {{{majorityleader3}}} | {{{majority_leader3|}}} }}
| majority = {{{majority3|{{{多數票3|{{{多數票3|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader3|}}} | {{{minorityleader3}}} | {{{minority_leader3|}}} }}
| minister = {{{minister3|{{{部長3|{{{部長3|}}}}}}}}}
| monarch = {{{monarch3|{{{君主3|}}}}}}
| nominator = {{{nominator3|}}}
| office = {{{office3|{{{職務3|{{{職務3|}}}}}}}}}
| order = {{{order3|{{{屆次3|{{{屆次3|}}}}}}}}}
| parliament = {{{parliament3|}}}
| parliament_order = {{{parliament_order3|}}}
| parliament_title = {{{parliament_title3|}}}
| predecessor = {{{predecessor3|{{{前任3|}}}}}}
| preceding = {{{preceding3|}}}
| preceded = {{{preceded3|}}}
| premier = {{{premier3|{{{總理3|{{{總理3|}}}}}}}}}
| premierroc = {{{premierroc3|{{{行政院院長3|{{{行政院院長3|}}}}}}}}}
| president = {{{president3|{{{總統3|{{{總統3|}}}}}}}}}
| primeminister = {{{primeminister3|{{{首相3|}}}}}}
| riding = {{{riding3|}}}
| partyhead = {{{partyhead3|{{{黨首3|{{{黨首3|}}}}}}}}}
| secretary = {{{secretary3|{{{書記3|{{{書記3|}}}}}}}}}
| secretary_general = {{{secretary_general3|{{{秘書長3|{{{秘書長3|}}}}}}}}}
| state_assembly = {{{state_assembly3|}}}
| state_delegate = {{{state_delegate3|}}}
| state_house = {{{state_house3|}}}
| state_legislature = {{{state_legislature3|}}}
| state_senate = {{{state_senate3|}}}
| state = {{{state3|}}}
| succeeded = {{{succeeded3|}}}
| succeeding = {{{succeeding3|}}}
| successor = {{{successor3|{{{繼任3|{{{繼任3|}}}}}}}}}
| taoiseach = {{{taoiseach3|{{{愛爾蘭總理3|{{{愛爾蘭總理3|}}}}}}}}}
| termlabel = {{{term_label3|{{{termlabel3|任期}}}}}}
| termend = {{#if:{{{termend3|}}}|{{{termend3}}}|{{{term_end3|{{{卸任日期3|}}}}}}}}
| termstart = {{#if:{{{termstart3|}}}|{{{termstart3}}}|{{{term_start3|{{{就任日期3|}}}}}}}}
| term = {{{term3|{{{任期3|{{{period3|}}}}}}}}}
| title = {{{title3|{{{now3|}}}}}}
| vicechairman = {{{vicechairman3|{{{副主席3|}}}}}}
| vicegovernor = {{{vicegovernor3|{{{副州長3|{{{副州長3|}}}}}}}}}
| vicepresident = {{{vicepresident3|{{{副總統3|{{{副總統3|}}}}}}}}}
| vicepremier = {{{vicepremier3|{{{副總理3|{{{副總理3|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc3|{{{行政院副院長3|{{{行政院副院長3|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister3|{{{副首相3|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term3|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname4|}}}
| 1namedata = {{{1namedata4|}}}
| 2blankname = {{{2blankname4|}}}
| 2namedata = {{{2namedata4|}}}
| 3blankname = {{{3blankname4|}}}
| 3namedata = {{{3namedata4|}}}
| 4blankname = {{{4blankname4|}}}
| 4namedata = {{{4namedata4|}}}
| 5blankname = {{{5blankname4|}}}
| 5namedata = {{{5namedata4|}}}
| alongside = {{{alongside4|{{{同時在任者4|{{{同時在任者4|}}}}}}}}}
| ambassador_from = {{{ambassador_from4|}}}
| appointer = {{#if: {{{appointer4|}}} | {{{appointer4}}} | {{{appointed4|}}} }}
| assembly = {{{assembly4|}}}
| assembly_order = {{{assembly_order4|}}}
| assembly_title = {{{assembly_title4|}}}
| candidate = {{{candidate4|}}}
| chairman = {{{chairman4|{{{主席4|}}}}}}
| chancellor = {{{chancellor4|}}}
| chief = {{{chief4|{{{首長4|{{{首長4|}}}}}}}}}
| chief-executive = {{{chief-executive4|{{{行政長官4|{{{行政長官4|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM4|}}}|AM|MP}} = {{#if: {{{constituency_AM4|}}} | {{{constituency_AM4}}} | {{{constituency_MP4|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM4|}}}|AM|MP}} = {{#if: {{{constituencyname_AM4|}}} | {{{constituencyname_AM4}}} | {{{constituencyname_MP4|}}} }}
| constituency = {{{constituency4|{{{選民4|{{{選民4|}}}}}}}}}
| country = {{{country4|}}}
| deputy = {{{deputy4|{{{副職4|{{{副職4|}}}}}}}}}
| district = {{{district4|{{{選區4|{{{選區4|}}}}}}}}}
| firstminister = {{{firstminister4|{{{首席部長4|{{{首席部長4|}}}}}}}}}
| first_secretary = {{{first_secretary4|{{{第一書記4|{{{第一書記4|}}}}}}}}}
| general_secretary = {{{general_secretary4|{{{總書記4|{{{總書記4|}}}}}}}}}
| governor-general = {{{governor-general4|}}}
| governor_general = {{{governor_general4|{{{總督4|{{{總督4|}}}}}}}}}
| governor = {{{governor4|{{{州長4|{{{州長4|}}}}}}}}}
| head = {{{head4|{{{國家元首4|{{{國家元首4|}}}}}}}}}
| jr/sr = {{{jr/sr4|}}}
| jr/sr and state = {{{jr/sr and state4|}}}
| leader = {{{leader4|{{{領袖4|{{{領袖4|}}}}}}}}}
| leaderuk = {{{leaderuk4|{{{黨魁4|{{{黨魁4|}}}}}}}}}
| legislature = {{{legislature4|}}}
| lieutenant_governor = {{{lieutenant_governor4|}}}
| lieutenant = {{{lieutenant4|}}}
| minority_floor_leader = {{{minority_floor_leader4|}}}
| minister_from = {{{minister_from4|}}}
| majority_floor_leader = {{{majority_floor_leader4|}}}
| majority_leader = {{#if: {{{majorityleader4|}}} | {{{majorityleader4}}} | {{{majority_leader4|}}} }}
| majority = {{{majority4|{{{多數票4|{{{多數票4|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader4|}}} | {{{minorityleader4}}} | {{{minority_leader4|}}} }}
| minister = {{{minister4|{{{部長4|{{{部長4|}}}}}}}}}
| monarch = {{{monarch4|{{{君主4|}}}}}}
| nominator = {{{nominator4|}}}
| office = {{{office4|{{{職務4|{{{職務4|}}}}}}}}}
| order = {{{order4|{{{屆次4|{{{屆次4|}}}}}}}}}
| parliament = {{{parliament4|}}}
| parliament_order = {{{parliament_order4|}}}
| parliament_title = {{{parliament_title4|}}}
| predecessor = {{{predecessor4|{{{前任4|}}}}}}
| preceding = {{{preceding4|}}}
| preceded = {{{preceded4|}}}
| premier = {{{premier4|{{{總理4|{{{總理4|}}}}}}}}}
| premierroc = {{{premierroc4|{{{行政院院長4|{{{行政院院長4|}}}}}}}}}
| president = {{{president4|{{{總統4|{{{總統4|}}}}}}}}}
| primeminister = {{{primeminister4|{{{首相4|}}}}}}
| riding = {{{riding4|}}}
| partyhead = {{{partyhead4|{{{黨首4|{{{黨首4|}}}}}}}}}
| secretary = {{{secretary4|{{{書記4|{{{書記4|}}}}}}}}}
| secretary_general = {{{secretary_general4|{{{秘書長4|{{{秘書長4|}}}}}}}}}
| state_assembly = {{{state_assembly4|}}}
| state_delegate = {{{state_delegate4|}}}
| state_house = {{{state_house4|}}}
| state_legislature = {{{state_legislature4|}}}
| state_senate = {{{state_senate4|}}}
| state = {{{state4|}}}
| succeeded = {{{succeeded4|}}}
| succeeding = {{{succeeding4|}}}
| successor = {{{successor4|{{{繼任4|{{{繼任4|}}}}}}}}}
| taoiseach = {{{taoiseach4|{{{愛爾蘭總理4|{{{愛爾蘭總理4|}}}}}}}}}
| termlabel = {{{term_label4|{{{termlabel4|任期}}}}}}
| termend = {{#if:{{{termend4|}}}|{{{termend4}}}|{{{term_end4|{{{卸任日期4|}}}}}}}}
| termstart = {{#if:{{{termstart4|}}}|{{{termstart4}}}|{{{term_start4|{{{就任日期4|}}}}}}}}
| term = {{{term4|{{{任期4|{{{period4|}}}}}}}}}
| title = {{{title4|{{{now4|}}}}}}
| vicechairman = {{{vicechairman4|{{{副主席4|}}}}}}
| vicegovernor = {{{vicegovernor4|{{{副州長4|{{{副州長4|}}}}}}}}}
| vicepresident = {{{vicepresident4|{{{副總統4|{{{副總統4|}}}}}}}}}
| vicepremier = {{{vicepremier4|{{{副總理4|{{{副總理4|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc4|{{{行政院副院長4|{{{行政院副院長4|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister4|{{{副首相4|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term4|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname5|}}}
| 1namedata = {{{1namedata5|}}}
| 2blankname = {{{2blankname5|}}}
| 2namedata = {{{2namedata5|}}}
| 3blankname = {{{3blankname5|}}}
| 3namedata = {{{3namedata5|}}}
| 4blankname = {{{4blankname5|}}}
| 4namedata = {{{4namedata5|}}}
| 5blankname = {{{5blankname5|}}}
| 5namedata = {{{5namedata5|}}}
| alongside = {{{alongside5|{{{同時在任者5|{{{同時在任者5|}}}}}}}}}
| ambassador_from = {{{ambassador_from5|}}}
| appointer = {{#if: {{{appointer5|}}} | {{{appointer5}}} | {{{appointed5|}}} }}
| assembly = {{{assembly5|}}}
| assembly_order = {{{assembly_order5|}}}
| assembly_title = {{{assembly_title5|}}}
| candidate = {{{candidate5|}}}
| chairman = {{{chairman5|{{{主席5|}}}}}}
| chancellor = {{{chancellor5|}}}
| chief = {{{chief5|{{{首長5|{{{首長5|}}}}}}}}}
| chief-executive = {{{chief-executive5|{{{行政長官5|{{{行政長官5|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM5|}}}|AM|MP}} = {{#if: {{{constituency_AM5|}}} | {{{constituency_AM5}}} | {{{constituency_MP5|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM5|}}}|AM|MP}} = {{#if: {{{constituencyname_AM5|}}} | {{{constituencyname_AM5}}} | {{{constituencyname_MP5|}}} }}
| constituency = {{{constituency5|{{{選民5|{{{選民5|}}}}}}}}}
| country = {{{country5|}}}
| deputy = {{{deputy5|{{{副職5|{{{副職5|}}}}}}}}}
| district = {{{district5|{{{選區5|{{{選區5|}}}}}}}}}
| firstminister = {{{firstminister5|{{{首席部長5|{{{首席部長5|}}}}}}}}}
| first_secretary = {{{first_secretary5|{{{第一書記5|{{{第一書記5|}}}}}}}}}
| general_secretary = {{{general_secretary5|{{{總書記5|{{{總書記5|}}}}}}}}}
| governor-general = {{{governor-general5|}}}
| governor_general = {{{governor_general5|{{{總督5|{{{總督5|}}}}}}}}}
| governor = {{{governor5|{{{州長5|{{{州長5|}}}}}}}}}
| head = {{{head5|{{{國家元首5|{{{國家元首5|}}}}}}}}}
| jr/sr = {{{jr/sr5|}}}
| jr/sr and state = {{{jr/sr and state5|}}}
| leader = {{{leader5|{{{領袖5|{{{領袖5|}}}}}}}}}
| leaderuk = {{{leaderuk5|{{{黨魁5|{{{黨魁5|}}}}}}}}}
| legislature = {{{legislature5|}}}
| lieutenant_governor = {{{lieutenant_governor5|}}}
| lieutenant = {{{lieutenant5|}}}
| minority_floor_leader = {{{minority_floor_leader5|}}}
| minister_from = {{{minister_from5|}}}
| majority_floor_leader = {{{majority_floor_leader5|}}}
| majority_leader = {{#if: {{{majorityleader5|}}} | {{{majorityleader5}}} | {{{majority_leader5|}}} }}
| majority = {{{majority5|{{{多數票5|{{{多數票5|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader5|}}} | {{{minorityleader5}}} | {{{minority_leader5|}}} }}
| minister = {{{minister5|{{{部長5|{{{部長5|}}}}}}}}}
| monarch = {{{monarch5|{{{君主5|}}}}}}
| nominator = {{{nominator5|}}}
| office = {{{office5|{{{職務5|{{{職務5|}}}}}}}}}
| order = {{{order5|{{{屆次5|{{{屆次5|}}}}}}}}}
| parliament = {{{parliament5|}}}
| parliament_order = {{{parliament_order5|}}}
| parliament_title = {{{parliament_title5|}}}
| predecessor = {{{predecessor5|{{{前任5|}}}}}}
| preceding = {{{preceding5|}}}
| preceded = {{{preceded5|}}}
| premier = {{{premier5|{{{總理5|{{{總理5|}}}}}}}}}
| premierroc = {{{premierroc5|{{{行政院院長5|{{{行政院院長5|}}}}}}}}}
| president = {{{president5|{{{總統5|{{{總統5|}}}}}}}}}
| primeminister = {{{primeminister5|{{{首相5|}}}}}}
| riding = {{{riding5|}}}
| partyhead = {{{partyhead5|{{{黨首5|{{{黨首5|}}}}}}}}}
| secretary = {{{secretary5|{{{書記5|{{{書記5|}}}}}}}}}
| secretary_general = {{{secretary_general5|{{{秘書長5|{{{秘書長5|}}}}}}}}}
| state_assembly = {{{state_assembly5|}}}
| state_delegate = {{{state_delegate5|}}}
| state_house = {{{state_house5|}}}
| state_legislature = {{{state_legislature5|}}}
| state_senate = {{{state_senate5|}}}
| state = {{{state5|}}}
| succeeded = {{{succeeded5|}}}
| succeeding = {{{succeeding5|}}}
| successor = {{{successor5|{{{繼任5|{{{繼任5|}}}}}}}}}
| taoiseach = {{{taoiseach5|{{{愛爾蘭總理5|{{{愛爾蘭總理5|}}}}}}}}}
| termlabel = {{{term_label5|{{{termlabel5|任期}}}}}}
| termend = {{#if:{{{termend5|}}}|{{{termend5}}}|{{{term_end5|{{{卸任日期5|}}}}}}}}
| termstart = {{#if:{{{termstart5|}}}|{{{termstart5}}}|{{{term_start5|{{{就任日期5|}}}}}}}}
| term = {{{term5|{{{任期5|{{{period5|}}}}}}}}}
| title = {{{title5|{{{now5|}}}}}}
| vicechairman = {{{vicechairman5|{{{副主席5|}}}}}}
| vicegovernor = {{{vicegovernor5|{{{副州長5|{{{副州長5|}}}}}}}}}
| vicepresident = {{{vicepresident5|{{{副總統5|{{{副總統5|}}}}}}}}}
| vicepremier = {{{vicepremier5|{{{副總理5|{{{副總理5|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc5|{{{行政院副院長5|{{{行政院副院長5|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister5|{{{副首相5|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term5|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname6|}}}
| 1namedata = {{{1namedata6|}}}
| 2blankname = {{{2blankname6|}}}
| 2namedata = {{{2namedata6|}}}
| 3blankname = {{{3blankname6|}}}
| 3namedata = {{{3namedata6|}}}
| 4blankname = {{{4blankname6|}}}
| 4namedata = {{{4namedata6|}}}
| 5blankname = {{{5blankname6|}}}
| 5namedata = {{{5namedata6|}}}
| alongside = {{{alongside6|{{{同時在任者6|{{{同時在任者6|}}}}}}}}}
| ambassador_from = {{{ambassador_from6|}}}
| appointer = {{#if: {{{appointer6|}}} | {{{appointer6}}} | {{{appointed6|}}} }}
| assembly = {{{assembly6|}}}
| assembly_order = {{{assembly_order6|}}}
| assembly_title = {{{assembly_title6|}}}
| candidate = {{{candidate6|}}}
| chairman = {{{chairman6|{{{主席6|}}}}}}
| chancellor = {{{chancellor6|}}}
| chief = {{{chief6|{{{首長6|{{{首長6|}}}}}}}}}
| chief-executive = {{{chief-executive6|{{{行政長官6|{{{行政長官6|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM6|}}}|AM|MP}} = {{#if: {{{constituency_AM6|}}} | {{{constituency_AM6}}} | {{{constituency_MP6|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM6|}}}|AM|MP}} = {{#if: {{{constituencyname_AM6|}}} | {{{constituencyname_AM6}}} | {{{constituencyname_MP6|}}} }}
| constituency = {{{constituency6|{{{選民6|{{{選民6|}}}}}}}}}
| country = {{{country6|}}}
| deputy = {{{deputy6|{{{副職6|{{{副職6|}}}}}}}}}
| district = {{{district6|{{{選區6|{{{選區6|}}}}}}}}}
| firstminister = {{{firstminister6|{{{首席部長6|{{{首席部長6|}}}}}}}}}
| first_secretary = {{{first_secretary6|{{{第一書記6|{{{第一書記6|}}}}}}}}}
| general_secretary = {{{general_secretary6|{{{總書記6|{{{總書記6|}}}}}}}}}
| governor-general = {{{governor-general6|}}}
| governor_general = {{{governor_general6|{{{總督6|{{{總督6|}}}}}}}}}
| governor = {{{governor6|{{{州長6|{{{州長6|}}}}}}}}}
| head = {{{head6|{{{國家元首6|{{{國家元首6|}}}}}}}}}
| jr/sr = {{{jr/sr6|}}}
| jr/sr and state = {{{jr/sr and state6|}}}
| leader = {{{leader6|{{{領袖6|{{{領袖6|}}}}}}}}}
| leaderuk = {{{leaderuk6|{{{黨魁6|{{{黨魁6|}}}}}}}}}
| legislature = {{{legislature6|}}}
| lieutenant_governor = {{{lieutenant_governor6|}}}
| lieutenant = {{{lieutenant6|}}}
| minority_floor_leader = {{{minority_floor_leader6|}}}
| minister_from = {{{minister_from6|}}}
| majority_floor_leader = {{{majority_floor_leader6|}}}
| majority_leader = {{#if: {{{majorityleader6|}}} | {{{majorityleader6}}} | {{{majority_leader6|}}} }}
| majority = {{{majority6|{{{多數票6|{{{多數票6|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader6|}}} | {{{minorityleader6}}} | {{{minority_leader6|}}} }}
| minister = {{{minister6|{{{部長6|{{{部長6|}}}}}}}}}
| monarch = {{{monarch6|{{{君主6|}}}}}}
| nominator = {{{nominator6|}}}
| office = {{{office6|{{{職務6|{{{職務6|}}}}}}}}}
| order = {{{order6|{{{屆次6|{{{屆次6|}}}}}}}}}
| parliament = {{{parliament6|}}}
| parliament_order = {{{parliament_order6|}}}
| parliament_title = {{{parliament_title6|}}}
| predecessor = {{{predecessor6|{{{前任6|}}}}}}
| preceding = {{{preceding6|}}}
| preceded = {{{preceded6|}}}
| premier = {{{premier6|{{{總理6|{{{總理6|}}}}}}}}}
| premierroc = {{{premierroc6|{{{行政院院長6|{{{行政院院長6|}}}}}}}}}
| president = {{{president6|{{{總統6|{{{總統6|}}}}}}}}}
| primeminister = {{{primeminister6|{{{首相6|}}}}}}
| riding = {{{riding6|}}}
| partyhead = {{{partyhead6|{{{黨首6|{{{黨首6|}}}}}}}}}
| secretary = {{{secretary6|{{{書記6|{{{書記6|}}}}}}}}}
| secretary_general = {{{secretary_general6|{{{秘書長6|{{{秘書長6|}}}}}}}}}
| state_assembly = {{{state_assembly6|}}}
| state_delegate = {{{state_delegate6|}}}
| state_house = {{{state_house6|}}}
| state_legislature = {{{state_legislature6|}}}
| state_senate = {{{state_senate6|}}}
| state = {{{state6|}}}
| succeeded = {{{succeeded6|}}}
| succeeding = {{{succeeding6|}}}
| successor = {{{successor6|{{{繼任6|{{{繼任6|}}}}}}}}}
| taoiseach = {{{taoiseach6|{{{愛爾蘭總理6|{{{愛爾蘭總理6|}}}}}}}}}
| termlabel = {{{term_label6|{{{termlabel6|任期}}}}}}
| termend = {{#if:{{{termend6|}}}|{{{termend6}}}|{{{term_end6|{{{卸任日期6|}}}}}}}}
| termstart = {{#if:{{{termstart6|}}}|{{{termstart6}}}|{{{term_start6|{{{就任日期6|}}}}}}}}
| term = {{{term6|{{{任期6|{{{period6|}}}}}}}}}
| title = {{{title6|{{{now6|}}}}}}
| vicechairman = {{{vicechairman6|{{{副主席6|}}}}}}
| vicegovernor = {{{vicegovernor6|{{{副州長6|{{{副州長6|}}}}}}}}}
| vicepresident = {{{vicepresident6|{{{副總統6|{{{副總統6|}}}}}}}}}
| vicepremier = {{{vicepremier6|{{{副總理6|{{{副總理6|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc6|{{{行政院副院長6|{{{行政院副院長6|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister6|{{{副首相6|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term6|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname7|}}}
| 1namedata = {{{1namedata7|}}}
| 2blankname = {{{2blankname7|}}}
| 2namedata = {{{2namedata7|}}}
| 3blankname = {{{3blankname7|}}}
| 3namedata = {{{3namedata7|}}}
| 4blankname = {{{4blankname7|}}}
| 4namedata = {{{4namedata7|}}}
| 5blankname = {{{5blankname7|}}}
| 5namedata = {{{5namedata7|}}}
| alongside = {{{alongside7|{{{同時在任者7|{{{同時在任者7|}}}}}}}}}
| ambassador_from = {{{ambassador_from7|}}}
| appointer = {{#if: {{{appointer7|}}} | {{{appointer7}}} | {{{appointed7|}}} }}
| assembly = {{{assembly7|}}}
| assembly_order = {{{assembly_order7|}}}
| assembly_title = {{{assembly_title7|}}}
| candidate = {{{candidate7|}}}
| chairman = {{{chairman7|{{{主席7|}}}}}}
| chancellor = {{{chancellor7|}}}
| chief = {{{chief7|{{{首長7|{{{首長7|}}}}}}}}}
| chief-executive = {{{chief-executive7|{{{行政長官7|{{{行政長官7|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM7|}}}|AM|MP}} = {{#if: {{{constituency_AM7|}}} | {{{constituency_AM7}}} | {{{constituency_MP7|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM7|}}}|AM|MP}} = {{#if: {{{constituencyname_AM7|}}} | {{{constituencyname_AM7}}} | {{{constituencyname_MP7|}}} }}
| constituency = {{{constituency7|{{{選民7|{{{選民7|}}}}}}}}}
| country = {{{country7|}}}
| deputy = {{{deputy7|{{{副職7|{{{副職7|}}}}}}}}}
| district = {{{district7|{{{選區7|{{{選區7|}}}}}}}}}
| firstminister = {{{firstminister7|{{{首席部長7|{{{首席部長7|}}}}}}}}}
| first_secretary = {{{first_secretary7|{{{第一書記7|{{{第一書記7|}}}}}}}}}
| general_secretary = {{{general_secretary7|{{{總書記7|{{{總書記7|}}}}}}}}}
| governor-general = {{{governor-general7|}}}
| governor_general = {{{governor_general7|{{{總督7|{{{總督7|}}}}}}}}}
| governor = {{{governor7|{{{州長7|{{{州長7|}}}}}}}}}
| head = {{{head7|{{{國家元首7|{{{國家元首7|}}}}}}}}}
| jr/sr = {{{jr/sr7|}}}
| jr/sr and state = {{{jr/sr and state7|}}}
| leader = {{{leader7|{{{領袖7|{{{領袖7|}}}}}}}}}
| leaderuk = {{{leaderuk7|{{{黨魁7|{{{黨魁7|}}}}}}}}}
| legislature = {{{legislature7|}}}
| lieutenant_governor = {{{lieutenant_governor7|}}}
| lieutenant = {{{lieutenant7|}}}
| minority_floor_leader = {{{minority_floor_leader7|}}}
| minister_from = {{{minister_from7|}}}
| majority_floor_leader = {{{majority_floor_leader7|}}}
| majority_leader = {{#if: {{{majorityleader7|}}} | {{{majorityleader7}}} | {{{majority_leader7|}}} }}
| majority = {{{majority7|{{{多數票7|{{{多數票7|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader7|}}} | {{{minorityleader7}}} | {{{minority_leader7|}}} }}
| minister = {{{minister7|{{{部長7|{{{部長7|}}}}}}}}}
| monarch = {{{monarch7|{{{君主7|}}}}}}
| nominator = {{{nominator7|}}}
| office = {{{office7|{{{職務7|{{{職務7|}}}}}}}}}
| order = {{{order7|{{{屆次7|{{{屆次7|}}}}}}}}}
| parliament = {{{parliament7|}}}
| parliament_order = {{{parliament_order7|}}}
| parliament_title = {{{parliament_title7|}}}
| predecessor = {{{predecessor7|{{{前任7|}}}}}}
| preceding = {{{preceding7|}}}
| preceded = {{{preceded7|}}}
| premier = {{{premier7|{{{總理7|{{{總理7|}}}}}}}}}
| premierroc = {{{premierroc7|{{{行政院院長7|{{{行政院院長7|}}}}}}}}}
| president = {{{president7|{{{總統7|{{{總統7|}}}}}}}}}
| primeminister = {{{primeminister7|{{{首相7|}}}}}}
| riding = {{{riding7|}}}
| partyhead = {{{partyhead7|{{{黨首7|{{{黨首7|}}}}}}}}}
| secretary = {{{secretary7|{{{書記7|{{{書記7|}}}}}}}}}
| secretary_general = {{{secretary_general7|{{{秘書長7|{{{秘書長7|}}}}}}}}}
| state_assembly = {{{state_assembly7|}}}
| state_delegate = {{{state_delegate7|}}}
| state_house = {{{state_house7|}}}
| state_legislature = {{{state_legislature7|}}}
| state_senate = {{{state_senate7|}}}
| state = {{{state7|}}}
| succeeded = {{{succeeded7|}}}
| succeeding = {{{succeeding7|}}}
| successor = {{{successor7|{{{繼任7|{{{繼任7|}}}}}}}}}
| taoiseach = {{{taoiseach7|{{{愛爾蘭總理7|{{{愛爾蘭總理7|}}}}}}}}}
| termlabel = {{{term_label7|{{{termlabel7|任期}}}}}}
| termend = {{#if:{{{termend7|}}}|{{{termend7}}}|{{{term_end7|{{{卸任日期7|}}}}}}}}
| termstart = {{#if:{{{termstart7|}}}|{{{termstart7}}}|{{{term_start7|{{{就任日期7|}}}}}}}}
| term = {{{term7|{{{任期7|{{{period7|}}}}}}}}}
| title = {{{title7|{{{now7|}}}}}}
| vicechairman = {{{vicechairman7|{{{副主席7|}}}}}}
| vicegovernor = {{{vicegovernor7|{{{副州長7|{{{副州長7|}}}}}}}}}
| vicepresident = {{{vicepresident7|{{{副總統7|{{{副總統7|}}}}}}}}}
| vicepremier = {{{vicepremier7|{{{副總理7|{{{副總理7|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc7|{{{行政院副院長7|{{{行政院副院長7|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister7|{{{副首相7|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term7|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname8|}}}
| 1namedata = {{{1namedata8|}}}
| 2blankname = {{{2blankname8|}}}
| 2namedata = {{{2namedata8|}}}
| 3blankname = {{{3blankname8|}}}
| 3namedata = {{{3namedata8|}}}
| 4blankname = {{{4blankname8|}}}
| 4namedata = {{{4namedata8|}}}
| 5blankname = {{{5blankname8|}}}
| 5namedata = {{{5namedata8|}}}
| alongside = {{{alongside8|{{{同時在任者8|{{{同時在任者8|}}}}}}}}}
| ambassador_from = {{{ambassador_from8|}}}
| appointer = {{#if: {{{appointer8|}}} | {{{appointer8}}} | {{{appointed8|}}} }}
| assembly = {{{assembly8|}}}
| assembly_order = {{{assembly_order8|}}}
| assembly_title = {{{assembly_title8|}}}
| candidate = {{{candidate8|}}}
| chairman = {{{chairman8|{{{主席8|}}}}}}
| chancellor = {{{chancellor8|}}}
| chief = {{{chief8|{{{首長8|{{{首長8|}}}}}}}}}
| chief-executive = {{{chief-executive8|{{{行政長官8|{{{行政長官8|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM8|}}}|AM|MP}} = {{#if: {{{constituency_AM8|}}} | {{{constituency_AM8}}} | {{{constituency_MP8|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM8|}}}|AM|MP}} = {{#if: {{{constituencyname_AM8|}}} | {{{constituencyname_AM8}}} | {{{constituencyname_MP8|}}} }}
| constituency = {{{constituency8|{{{選民8|{{{選民8|}}}}}}}}}
| country = {{{country8|}}}
| deputy = {{{deputy8|{{{副職8|{{{副職8|}}}}}}}}}
| district = {{{district8|{{{選區8|{{{選區8|}}}}}}}}}
| firstminister = {{{firstminister8|{{{首席部長8|{{{首席部長8|}}}}}}}}}
| first_secretary = {{{first_secretary8|{{{第一書記8|{{{第一書記8|}}}}}}}}}
| general_secretary = {{{general_secretary8|{{{總書記8|{{{總書記8|}}}}}}}}}
| governor-general = {{{governor-general8|}}}
| governor_general = {{{governor_general8|{{{總督8|{{{總督8|}}}}}}}}}
| governor = {{{governor8|{{{州長8|{{{州長8|}}}}}}}}}
| head = {{{head8|{{{國家元首8|{{{國家元首8|}}}}}}}}}
| jr/sr = {{{jr/sr8|}}}
| jr/sr and state = {{{jr/sr and state8|}}}
| leader = {{{leader8|{{{領袖8|{{{領袖8|}}}}}}}}}
| leaderuk = {{{leaderuk8|{{{黨魁8|{{{黨魁8|}}}}}}}}}
| legislature = {{{legislature8|}}}
| lieutenant_governor = {{{lieutenant_governor8|}}}
| lieutenant = {{{lieutenant8|}}}
| minority_floor_leader = {{{minority_floor_leader8|}}}
| minister_from = {{{minister_from8|}}}
| majority_floor_leader = {{{majority_floor_leader8|}}}
| majority_leader = {{#if: {{{majorityleader8|}}} | {{{majorityleader8}}} | {{{majority_leader8|}}} }}
| majority = {{{majority8|{{{多數票8|{{{多數票8|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader8|}}} | {{{minorityleader8}}} | {{{minority_leader8|}}} }}
| minister = {{{minister8|{{{部長8|{{{部長8|}}}}}}}}}
| monarch = {{{monarch8|{{{君主8|}}}}}}
| nominator = {{{nominator8|}}}
| office = {{{office8|{{{職務8|{{{職務8|}}}}}}}}}
| order = {{{order8|{{{屆次8|{{{屆次8|}}}}}}}}}
| parliament = {{{parliament8|}}}
| parliament_order = {{{parliament_order8|}}}
| parliament_title = {{{parliament_title8|}}}
| predecessor = {{{predecessor8|{{{前任8|}}}}}}
| preceding = {{{preceding8|}}}
| preceded = {{{preceded8|}}}
| premier = {{{premier8|{{{總理8|{{{總理8|}}}}}}}}}
| premierroc = {{{premierroc8|{{{行政院院長8|{{{行政院院長8|}}}}}}}}}
| president = {{{president8|{{{總統8|{{{總統8|}}}}}}}}}
| primeminister = {{{primeminister8|{{{首相8|}}}}}}
| riding = {{{riding8|}}}
| partyhead = {{{partyhead8|{{{黨首8|{{{黨首8|}}}}}}}}}
| secretary = {{{secretary8|{{{書記8|{{{書記8|}}}}}}}}}
| secretary_general = {{{secretary_general8|{{{秘書長8|{{{秘書長8|}}}}}}}}}
| state_assembly = {{{state_assembly8|}}}
| state_delegate = {{{state_delegate8|}}}
| state_house = {{{state_house8|}}}
| state_legislature = {{{state_legislature8|}}}
| state_senate = {{{state_senate8|}}}
| state = {{{state8|}}}
| succeeded = {{{succeeded8|}}}
| succeeding = {{{succeeding8|}}}
| successor = {{{successor8|{{{繼任8|{{{繼任8|}}}}}}}}}
| taoiseach = {{{taoiseach8|{{{愛爾蘭總理8|{{{愛爾蘭總理8|}}}}}}}}}
| termlabel = {{{term_label8|{{{termlabel8|任期}}}}}}
| termend = {{#if:{{{termend8|}}}|{{{termend8}}}|{{{term_end8|{{{卸任日期8|}}}}}}}}
| termstart = {{#if:{{{termstart8|}}}|{{{termstart8}}}|{{{term_start8|{{{就任日期8|}}}}}}}}
| term = {{{term8|{{{任期8|{{{period8|}}}}}}}}}
| title = {{{title8|{{{now8|}}}}}}
| vicechairman = {{{vicechairman8|{{{副主席8|}}}}}}
| vicegovernor = {{{vicegovernor8|{{{副州長8|{{{副州長8|}}}}}}}}}
| vicepresident = {{{vicepresident8|{{{副總統8|{{{副總統8|}}}}}}}}}
| vicepremier = {{{vicepremier8|{{{副總理8|{{{副總理8|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc8|{{{行政院副院長8|{{{行政院副院長8|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister8|{{{副首相8|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term8|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname9|}}}
| 1namedata = {{{1namedata9|}}}
| 2blankname = {{{2blankname9|}}}
| 2namedata = {{{2namedata9|}}}
| 3blankname = {{{3blankname9|}}}
| 3namedata = {{{3namedata9|}}}
| 4blankname = {{{4blankname9|}}}
| 4namedata = {{{4namedata9|}}}
| 5blankname = {{{5blankname9|}}}
| 5namedata = {{{5namedata9|}}}
| alongside = {{{alongside9|{{{同時在任者9|{{{同時在任者9|}}}}}}}}}
| ambassador_from = {{{ambassador_from9|}}}
| appointer = {{#if: {{{appointer9|}}} | {{{appointer9}}} | {{{appointed9|}}} }}
| assembly = {{{assembly9|}}}
| assembly_order = {{{assembly_order9|}}}
| assembly_title = {{{assembly_title9|}}}
| candidate = {{{candidate9|}}}
| chairman = {{{chairman9|{{{主席9|}}}}}}
| chancellor = {{{chancellor9|}}}
| chief = {{{chief9|{{{首長9|{{{首長9|}}}}}}}}}
| chief-executive = {{{chief-executive9|{{{行政長官9|{{{行政長官9|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM9|}}}|AM|MP}} = {{#if: {{{constituency_AM9|}}} | {{{constituency_AM9}}} | {{{constituency_MP9|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM9|}}}|AM|MP}} = {{#if: {{{constituencyname_AM9|}}} | {{{constituencyname_AM9}}} | {{{constituencyname_MP9|}}} }}
| constituency = {{{constituency9|{{{選民9|{{{選民9|}}}}}}}}}
| country = {{{country9|}}}
| deputy = {{{deputy9|{{{副職9|{{{副職9|}}}}}}}}}
| district = {{{district9|{{{選區9|{{{選區9|}}}}}}}}}
| firstminister = {{{firstminister9|{{{首席部長9|{{{首席部長9|}}}}}}}}}
| first_secretary = {{{first_secretary9|{{{第一書記9|{{{第一書記9|}}}}}}}}}
| general_secretary = {{{general_secretary9|{{{總書記9|{{{總書記9|}}}}}}}}}
| governor-general = {{{governor-general9|}}}
| governor_general = {{{governor_general9|{{{總督9|{{{總督9|}}}}}}}}}
| governor = {{{governor9|{{{州長9|{{{州長9|}}}}}}}}}
| head = {{{head9|{{{國家元首9|{{{國家元首9|}}}}}}}}}
| jr/sr = {{{jr/sr9|}}}
| jr/sr and state = {{{jr/sr and state9|}}}
| leader = {{{leader9|{{{領袖9|{{{領袖9|}}}}}}}}}
| leaderuk = {{{leaderuk9|{{{黨魁9|{{{黨魁9|}}}}}}}}}
| legislature = {{{legislature9|}}}
| lieutenant_governor = {{{lieutenant_governor9|}}}
| lieutenant = {{{lieutenant9|}}}
| minority_floor_leader = {{{minority_floor_leader9|}}}
| minister_from = {{{minister_from9|}}}
| majority_floor_leader = {{{majority_floor_leader9|}}}
| majority_leader = {{#if: {{{majorityleader9|}}} | {{{majorityleader9}}} | {{{majority_leader9|}}} }}
| majority = {{{majority9|{{{多數票9|{{{多數票9|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader9|}}} | {{{minorityleader9}}} | {{{minority_leader9|}}} }}
| minister = {{{minister9|{{{部長9|{{{部長9|}}}}}}}}}
| monarch = {{{monarch9|{{{君主9|}}}}}}
| nominator = {{{nominator9|}}}
| office = {{{office9|{{{職務9|{{{職務9|}}}}}}}}}
| order = {{{order9|{{{屆次9|{{{屆次9|}}}}}}}}}
| parliament = {{{parliament9|}}}
| parliament_order = {{{parliament_order9|}}}
| parliament_title = {{{parliament_title9|}}}
| predecessor = {{{predecessor9|{{{前任9|}}}}}}
| preceding = {{{preceding9|}}}
| preceded = {{{preceded9|}}}
| premier = {{{premier9|{{{總理9|{{{總理9|}}}}}}}}}
| premierroc = {{{premierroc9|{{{行政院院長9|{{{行政院院長9|}}}}}}}}}
| president = {{{president9|{{{總統9|{{{總統9|}}}}}}}}}
| primeminister = {{{primeminister9|{{{首相9|}}}}}}
| riding = {{{riding9|}}}
| partyhead = {{{partyhead9|{{{黨首9|{{{黨首9|}}}}}}}}}
| secretary = {{{secretary9|{{{書記9|{{{書記9|}}}}}}}}}
| secretary_general = {{{secretary_general9|{{{秘書長9|{{{秘書長9|}}}}}}}}}
| state_assembly = {{{state_assembly9|}}}
| state_delegate = {{{state_delegate9|}}}
| state_house = {{{state_house9|}}}
| state_legislature = {{{state_legislature9|}}}
| state_senate = {{{state_senate9|}}}
| state = {{{state9|}}}
| succeeded = {{{succeeded9|}}}
| succeeding = {{{succeeding9|}}}
| successor = {{{successor9|{{{繼任9|{{{繼任9|}}}}}}}}}
| taoiseach = {{{taoiseach9|{{{愛爾蘭總理9|{{{愛爾蘭總理9|}}}}}}}}}
| termlabel = {{{term_label9|{{{termlabel9|任期}}}}}}
| termend = {{#if:{{{termend9|}}}|{{{termend9}}}|{{{term_end9|{{{卸任日期9|}}}}}}}}
| termstart = {{#if:{{{termstart9|}}}|{{{termstart9}}}|{{{term_start9|{{{就任日期9|}}}}}}}}
| term = {{{term9|{{{任期9|{{{period9|}}}}}}}}}
| title = {{{title9|{{{now9|}}}}}}
| vicechairman = {{{vicechairman9|{{{副主席9|}}}}}}
| vicegovernor = {{{vicegovernor9|{{{副州長9|{{{副州長9|}}}}}}}}}
| vicepresident = {{{vicepresident9|{{{副總統9|{{{副總統9|}}}}}}}}}
| vicepremier = {{{vicepremier9|{{{副總理9|{{{副總理9|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc9|{{{行政院副院長9|{{{行政院副院長9|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister9|{{{副首相9|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term9|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname10|}}}
| 1namedata = {{{1namedata10|}}}
| 2blankname = {{{2blankname10|}}}
| 2namedata = {{{2namedata10|}}}
| 3blankname = {{{3blankname10|}}}
| 3namedata = {{{3namedata10|}}}
| 4blankname = {{{4blankname10|}}}
| 4namedata = {{{4namedata10|}}}
| 5blankname = {{{5blankname10|}}}
| 5namedata = {{{5namedata10|}}}
| alongside = {{{alongside10|{{{同時在任者10|{{{同時在任者10|}}}}}}}}}
| ambassador_from = {{{ambassador_from10|}}}
| appointer = {{#if: {{{appointer10|}}} | {{{appointer10}}} | {{{appointed10|}}} }}
| assembly = {{{assembly10|}}}
| assembly_order = {{{assembly_order10|}}}
| assembly_title = {{{assembly_title10|}}}
| candidate = {{{candidate10|}}}
| chairman = {{{chairman10|{{{主席10|}}}}}}
| chancellor = {{{chancellor10|}}}
| chief = {{{chief10|{{{首長10|{{{首長10|}}}}}}}}}
| chief-executive = {{{chief-executive10|{{{行政長官10|{{{行政長官10|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM10|}}}|AM|MP}} = {{#if: {{{constituency_AM10|}}} | {{{constituency_AM10}}} | {{{constituency_MP10|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM10|}}}|AM|MP}} = {{#if: {{{constituencyname_AM10|}}} | {{{constituencyname_AM10}}} | {{{constituencyname_MP10|}}} }}
| constituency = {{{constituency10|{{{選民10|{{{選民10|}}}}}}}}}
| country = {{{country10|}}}
| deputy = {{{deputy10|{{{副職10|{{{副職10|}}}}}}}}}
| district = {{{district10|{{{選區10|{{{選區10|}}}}}}}}}
| firstminister = {{{firstminister10|{{{首席部長10|{{{首席部長10|}}}}}}}}}
| first_secretary = {{{first_secretary10|{{{第一書記10|{{{第一書記10|}}}}}}}}}
| general_secretary = {{{general_secretary10|{{{總書記10|{{{總書記10|}}}}}}}}}
| governor-general = {{{governor-general10|}}}
| governor_general = {{{governor_general10|{{{總督10|{{{總督10|}}}}}}}}}
| governor = {{{governor10|{{{州長10|{{{州長10|}}}}}}}}}
| head = {{{head10|{{{國家元首10|{{{國家元首10|}}}}}}}}}
| jr/sr = {{{jr/sr10|}}}
| jr/sr and state = {{{jr/sr and state10|}}}
| leader = {{{leader10|{{{領袖10|{{{領袖10|}}}}}}}}}
| leaderuk = {{{leaderuk10|{{{黨魁10|{{{黨魁10|}}}}}}}}}
| legislature = {{{legislature10|}}}
| lieutenant_governor = {{{lieutenant_governor10|}}}
| lieutenant = {{{lieutenant10|}}}
| minority_floor_leader = {{{minority_floor_leader10|}}}
| minister_from = {{{minister_from10|}}}
| majority_floor_leader = {{{majority_floor_leader10|}}}
| majority_leader = {{#if: {{{majorityleader10|}}} | {{{majorityleader10}}} | {{{majority_leader10|}}} }}
| majority = {{{majority10|{{{多數票10|{{{多數票10|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader10|}}} | {{{minorityleader10}}} | {{{minority_leader10|}}} }}
| minister = {{{minister10|{{{部長10|{{{部長10|}}}}}}}}}
| monarch = {{{monarch10|{{{君主10|}}}}}}
| nominator = {{{nominator10|}}}
| office = {{{office10|{{{職務10|{{{職務10|}}}}}}}}}
| order = {{{order10|{{{屆次10|{{{屆次10|}}}}}}}}}
| parliament = {{{parliament10|}}}
| parliament_order = {{{parliament_order10|}}}
| parliament_title = {{{parliament_title10|}}}
| predecessor = {{{predecessor10|{{{前任10|}}}}}}
| preceding = {{{preceding10|}}}
| preceded = {{{preceded10|}}}
| premier = {{{premier10|{{{總理10|{{{總理10|}}}}}}}}}
| premierroc = {{{premierroc10|{{{行政院院長10|{{{行政院院長10|}}}}}}}}}
| president = {{{president10|{{{總統10|{{{總統10|}}}}}}}}}
| primeminister = {{{primeminister10|{{{首相10|}}}}}}
| riding = {{{riding10|}}}
| partyhead = {{{partyhead10|{{{黨首10|{{{黨首10|}}}}}}}}}
| secretary = {{{secretary10|{{{書記10|{{{書記10|}}}}}}}}}
| secretary_general = {{{secretary_general10|{{{秘書長10|{{{秘書長10|}}}}}}}}}
| state_assembly = {{{state_assembly10|}}}
| state_delegate = {{{state_delegate10|}}}
| state_house = {{{state_house10|}}}
| state_legislature = {{{state_legislature10|}}}
| state_senate = {{{state_senate10|}}}
| state = {{{state10|}}}
| succeeded = {{{succeeded10|}}}
| succeeding = {{{succeeding10|}}}
| successor = {{{successor10|{{{繼任10|{{{繼任10|}}}}}}}}}
| taoiseach = {{{taoiseach10|{{{愛爾蘭總理10|{{{愛爾蘭總理10|}}}}}}}}}
| termlabel = {{{term_label10|{{{termlabel10|任期}}}}}}
| termend = {{#if:{{{termend10|}}}|{{{termend10}}}|{{{term_end10|{{{卸任日期10|}}}}}}}}
| termstart = {{#if:{{{termstart10|}}}|{{{termstart10}}}|{{{term_start10|{{{就任日期10|}}}}}}}}
| term = {{{term10|{{{任期10|{{{period10|}}}}}}}}}
| title = {{{title10|{{{now10|}}}}}}
| vicechairman = {{{vicechairman10|{{{副主席10|}}}}}}
| vicegovernor = {{{vicegovernor10|{{{副州長10|{{{副州長10|}}}}}}}}}
| vicepresident = {{{vicepresident10|{{{副總統10|{{{副總統10|}}}}}}}}}
| vicepremier = {{{vicepremier10|{{{副總理10|{{{副總理10|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc10|{{{行政院副院長10|{{{行政院副院長10|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister10|{{{副首相10|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term10|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname11|}}}
| 1namedata = {{{1namedata11|}}}
| 2blankname = {{{2blankname11|}}}
| 2namedata = {{{2namedata11|}}}
| 3blankname = {{{3blankname11|}}}
| 3namedata = {{{3namedata11|}}}
| 4blankname = {{{4blankname11|}}}
| 4namedata = {{{4namedata11|}}}
| 5blankname = {{{5blankname11|}}}
| 5namedata = {{{5namedata11|}}}
| alongside = {{{alongside11|{{{同時在任者11|{{{同時在任者11|}}}}}}}}}
| ambassador_from = {{{ambassador_from11|}}}
| appointer = {{#if: {{{appointer11|}}} | {{{appointer11}}} | {{{appointed11|}}} }}
| assembly = {{{assembly11|}}}
| assembly_order = {{{assembly_order11|}}}
| assembly_title = {{{assembly_title11|}}}
| candidate = {{{candidate11|}}}
| chairman = {{{chairman11|{{{主席11|}}}}}}
| chancellor = {{{chancellor11|}}}
| chief = {{{chief11|{{{首長11|{{{首長11|}}}}}}}}}
| chief-executive = {{{chief-executive11|{{{行政長官11|{{{行政長官11|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM11|}}}|AM|MP}} = {{#if: {{{constituency_AM11|}}} | {{{constituency_AM11}}} | {{{constituency_MP11|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM11|}}}|AM|MP}} = {{#if: {{{constituencyname_AM11|}}} | {{{constituencyname_AM11}}} | {{{constituencyname_MP11|}}} }}
| constituency = {{{constituency11|{{{選民11|{{{選民11|}}}}}}}}}
| country = {{{country11|}}}
| deputy = {{{deputy11|{{{副職11|{{{副職11|}}}}}}}}}
| district = {{{district11|{{{選區11|{{{選區11|}}}}}}}}}
| firstminister = {{{firstminister11|{{{首席部長11|{{{首席部長11|}}}}}}}}}
| first_secretary = {{{first_secretary11|{{{第一書記11|{{{第一書記11|}}}}}}}}}
| general_secretary = {{{general_secretary11|{{{總書記11|{{{總書記11|}}}}}}}}}
| governor-general = {{{governor-general11|}}}
| governor_general = {{{governor_general11|{{{總督11|{{{總督11|}}}}}}}}}
| governor = {{{governor11|{{{州長11|{{{州長11|}}}}}}}}}
| head = {{{head11|{{{國家元首11|{{{國家元首11|}}}}}}}}}
| jr/sr = {{{jr/sr11|}}}
| jr/sr and state = {{{jr/sr and state11|}}}
| leader = {{{leader11|{{{領袖11|{{{領袖11|}}}}}}}}}
| leaderuk = {{{leaderuk11|{{{黨魁11|{{{黨魁11|}}}}}}}}}
| legislature = {{{legislature11|}}}
| lieutenant_governor = {{{lieutenant_governor11|}}}
| lieutenant = {{{lieutenant11|}}}
| minority_floor_leader = {{{minority_floor_leader11|}}}
| minister_from = {{{minister_from11|}}}
| majority_floor_leader = {{{majority_floor_leader11|}}}
| majority_leader = {{#if: {{{majorityleader11|}}} | {{{majorityleader11}}} | {{{majority_leader11|}}} }}
| majority = {{{majority11|{{{多數票11|{{{多數票11|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader11|}}} | {{{minorityleader11}}} | {{{minority_leader11|}}} }}
| minister = {{{minister11|{{{部長11|{{{部長11|}}}}}}}}}
| monarch = {{{monarch11|{{{君主11|}}}}}}
| nominator = {{{nominator11|}}}
| office = {{{office11|{{{職務11|{{{職務11|}}}}}}}}}
| order = {{{order11|{{{屆次11|{{{屆次11|}}}}}}}}}
| parliament = {{{parliament11|}}}
| parliament_order = {{{parliament_order11|}}}
| parliament_title = {{{parliament_title11|}}}
| predecessor = {{{predecessor11|{{{前任11|}}}}}}
| preceding = {{{preceding11|}}}
| preceded = {{{preceded11|}}}
| premier = {{{premier11|{{{總理11|{{{總理11|}}}}}}}}}
| premierroc = {{{premierroc11|{{{行政院院長11|{{{行政院院長11|}}}}}}}}}
| president = {{{president11|{{{總統11|{{{總統11|}}}}}}}}}
| primeminister = {{{primeminister11|{{{首相11|}}}}}}
| riding = {{{riding11|}}}
| partyhead = {{{partyhead11|{{{黨首11|{{{黨首11|}}}}}}}}}
| secretary = {{{secretary11|{{{書記11|{{{書記11|}}}}}}}}}
| secretary_general = {{{secretary_general11|{{{秘書長11|{{{秘書長11|}}}}}}}}}
| state_assembly = {{{state_assembly11|}}}
| state_delegate = {{{state_delegate11|}}}
| state_house = {{{state_house11|}}}
| state_legislature = {{{state_legislature11|}}}
| state_senate = {{{state_senate11|}}}
| state = {{{state11|}}}
| succeeded = {{{succeeded11|}}}
| succeeding = {{{succeeding11|}}}
| successor = {{{successor11|{{{繼任11|{{{繼任11|}}}}}}}}}
| taoiseach = {{{taoiseach11|{{{愛爾蘭總理11|{{{愛爾蘭總理11|}}}}}}}}}
| termlabel = {{{term_label11|{{{termlabel11|任期}}}}}}
| termend = {{#if:{{{termend11|}}}|{{{termend11}}}|{{{term_end11|{{{卸任日期11|}}}}}}}}
| termstart = {{#if:{{{termstart11|}}}|{{{termstart11}}}|{{{term_start11|{{{就任日期11|}}}}}}}}
| term = {{{term11|{{{任期11|{{{period11|}}}}}}}}}
| title = {{{title11|{{{now11|}}}}}}
| vicechairman = {{{vicechairman11|{{{副主席11|}}}}}}
| vicegovernor = {{{vicegovernor11|{{{副州長11|{{{副州長11|}}}}}}}}}
| vicepresident = {{{vicepresident11|{{{副總統11|{{{副總統11|}}}}}}}}}
| vicepremier = {{{vicepremier11|{{{副總理11|{{{副總理11|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc11|{{{行政院副院長11|{{{行政院副院長11|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister11|{{{副首相11|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term11|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname12|}}}
| 1namedata = {{{1namedata12|}}}
| 2blankname = {{{2blankname12|}}}
| 2namedata = {{{2namedata12|}}}
| 3blankname = {{{3blankname12|}}}
| 3namedata = {{{3namedata12|}}}
| 4blankname = {{{4blankname12|}}}
| 4namedata = {{{4namedata12|}}}
| 5blankname = {{{5blankname12|}}}
| 5namedata = {{{5namedata12|}}}
| alongside = {{{alongside12|{{{同時在任者12|{{{同時在任者12|}}}}}}}}}
| ambassador_from = {{{ambassador_from12|}}}
| appointer = {{#if: {{{appointer12|}}} | {{{appointer12}}} | {{{appointed12|}}} }}
| assembly = {{{assembly12|}}}
| assembly_order = {{{assembly_order12|}}}
| assembly_title = {{{assembly_title12|}}}
| candidate = {{{candidate12|}}}
| chairman = {{{chairman12|{{{主席12|}}}}}}
| chancellor = {{{chancellor12|}}}
| chief = {{{chief12|{{{首長12|{{{首長12|}}}}}}}}}
| chief-executive = {{{chief-executive12|{{{行政長官12|{{{行政長官12|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM12|}}}|AM|MP}} = {{#if: {{{constituency_AM12|}}} | {{{constituency_AM12}}} | {{{constituency_MP12|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM12|}}}|AM|MP}} = {{#if: {{{constituencyname_AM12|}}} | {{{constituencyname_AM12}}} | {{{constituencyname_MP12|}}} }}
| constituency = {{{constituency12|{{{選民12|{{{選民12|}}}}}}}}}
| country = {{{country12|}}}
| deputy = {{{deputy12|{{{副職12|{{{副職12|}}}}}}}}}
| district = {{{district12|{{{選區12|{{{選區12|}}}}}}}}}
| firstminister = {{{firstminister12|{{{首席部長12|{{{首席部長12|}}}}}}}}}
| first_secretary = {{{first_secretary12|{{{第一書記12|{{{第一書記12|}}}}}}}}}
| general_secretary = {{{general_secretary12|{{{總書記12|{{{總書記12|}}}}}}}}}
| governor-general = {{{governor-general12|}}}
| governor_general = {{{governor_general12|{{{總督12|{{{總督12|}}}}}}}}}
| governor = {{{governor12|{{{州長12|{{{州長12|}}}}}}}}}
| head = {{{head12|{{{國家元首12|{{{國家元首12|}}}}}}}}}
| jr/sr = {{{jr/sr12|}}}
| jr/sr and state = {{{jr/sr and state12|}}}
| leader = {{{leader12|{{{領袖12|{{{領袖12|}}}}}}}}}
| leaderuk = {{{leaderuk12|{{{黨魁12|{{{黨魁12|}}}}}}}}}
| legislature = {{{legislature12|}}}
| lieutenant_governor = {{{lieutenant_governor12|}}}
| lieutenant = {{{lieutenant12|}}}
| minority_floor_leader = {{{minority_floor_leader12|}}}
| minister_from = {{{minister_from12|}}}
| majority_floor_leader = {{{majority_floor_leader12|}}}
| majority_leader = {{#if: {{{majorityleader12|}}} | {{{majorityleader12}}} | {{{majority_leader12|}}} }}
| majority = {{{majority12|{{{多數票12|{{{多數票12|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader12|}}} | {{{minorityleader12}}} | {{{minority_leader12|}}} }}
| minister = {{{minister12|{{{部長12|{{{部長12|}}}}}}}}}
| monarch = {{{monarch12|{{{君主12|}}}}}}
| nominator = {{{nominator12|}}}
| office = {{{office12|{{{職務12|{{{職務12|}}}}}}}}}
| order = {{{order12|{{{屆次12|{{{屆次12|}}}}}}}}}
| parliament = {{{parliament12|}}}
| parliament_order = {{{parliament_order12|}}}
| parliament_title = {{{parliament_title12|}}}
| predecessor = {{{predecessor12|{{{前任12|}}}}}}
| preceding = {{{preceding12|}}}
| preceded = {{{preceded12|}}}
| premier = {{{premier12|{{{總理12|{{{總理12|}}}}}}}}}
| premierroc = {{{premierroc12|{{{行政院院長12|{{{行政院院長12|}}}}}}}}}
| president = {{{president12|{{{總統12|{{{總統12|}}}}}}}}}
| primeminister = {{{primeminister12|{{{首相12|}}}}}}
| riding = {{{riding12|}}}
| partyhead = {{{partyhead12|{{{黨首12|{{{黨首12|}}}}}}}}}
| secretary = {{{secretary12|{{{書記12|{{{書記12|}}}}}}}}}
| secretary_general = {{{secretary_general12|{{{秘書長12|{{{秘書長12|}}}}}}}}}
| state_assembly = {{{state_assembly12|}}}
| state_delegate = {{{state_delegate12|}}}
| state_house = {{{state_house12|}}}
| state_legislature = {{{state_legislature12|}}}
| state_senate = {{{state_senate12|}}}
| state = {{{state12|}}}
| succeeded = {{{succeeded12|}}}
| succeeding = {{{succeeding12|}}}
| successor = {{{successor12|{{{繼任12|{{{繼任12|}}}}}}}}}
| taoiseach = {{{taoiseach12|{{{愛爾蘭總理12|{{{愛爾蘭總理12|}}}}}}}}}
| termlabel = {{{term_label12|{{{termlabel12|任期}}}}}}
| termend = {{#if:{{{termend12|}}}|{{{termend12}}}|{{{term_end12|{{{卸任日期12|}}}}}}}}
| termstart = {{#if:{{{termstart12|}}}|{{{termstart12}}}|{{{term_start12|{{{就任日期12|}}}}}}}}
| term = {{{term12|{{{任期12|{{{period12|}}}}}}}}}
| title = {{{title12|{{{now12|}}}}}}
| vicechairman = {{{vicechairman12|{{{副主席12|}}}}}}
| vicegovernor = {{{vicegovernor12|{{{副州長12|{{{副州長12|}}}}}}}}}
| vicepresident = {{{vicepresident12|{{{副總統12|{{{副總統12|}}}}}}}}}
| vicepremier = {{{vicepremier12|{{{副總理12|{{{副總理12|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc12|{{{行政院副院長12|{{{行政院副院長12|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister12|{{{副首相12|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term12|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname13|}}}
| 1namedata = {{{1namedata13|}}}
| 2blankname = {{{2blankname13|}}}
| 2namedata = {{{2namedata13|}}}
| 3blankname = {{{3blankname13|}}}
| 3namedata = {{{3namedata13|}}}
| 4blankname = {{{4blankname13|}}}
| 4namedata = {{{4namedata13|}}}
| 5blankname = {{{5blankname13|}}}
| 5namedata = {{{5namedata13|}}}
| alongside = {{{alongside13|{{{同時在任者13|{{{同時在任者13|}}}}}}}}}
| ambassador_from = {{{ambassador_from13|}}}
| appointer = {{#if: {{{appointer13|}}} | {{{appointer13}}} | {{{appointed13|}}} }}
| assembly = {{{assembly13|}}}
| assembly_order = {{{assembly_order13|}}}
| assembly_title = {{{assembly_title13|}}}
| candidate = {{{candidate13|}}}
| chairman = {{{chairman13|{{{主席13|}}}}}}
| chancellor = {{{chancellor13|}}}
| chief = {{{chief13|{{{首長13|{{{首長13|}}}}}}}}}
| chief-executive = {{{chief-executive13|{{{行政長官13|{{{行政長官13|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM13|}}}|AM|MP}} = {{#if: {{{constituency_AM13|}}} | {{{constituency_AM13}}} | {{{constituency_MP13|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM13|}}}|AM|MP}} = {{#if: {{{constituencyname_AM13|}}} | {{{constituencyname_AM13}}} | {{{constituencyname_MP13|}}} }}
| constituency = {{{constituency13|{{{選民13|{{{選民13|}}}}}}}}}
| country = {{{country13|}}}
| deputy = {{{deputy13|{{{副職13|{{{副職13|}}}}}}}}}
| district = {{{district13|{{{選區13|{{{選區13|}}}}}}}}}
| firstminister = {{{firstminister13|{{{首席部長13|{{{首席部長13|}}}}}}}}}
| first_secretary = {{{first_secretary13|{{{第一書記13|{{{第一書記13|}}}}}}}}}
| general_secretary = {{{general_secretary13|{{{總書記13|{{{總書記13|}}}}}}}}}
| governor-general = {{{governor-general13|}}}
| governor_general = {{{governor_general13|{{{總督13|{{{總督13|}}}}}}}}}
| governor = {{{governor13|{{{州長13|{{{州長13|}}}}}}}}}
| head = {{{head13|{{{國家元首13|{{{國家元首13|}}}}}}}}}
| jr/sr = {{{jr/sr13|}}}
| jr/sr and state = {{{jr/sr and state13|}}}
| leader = {{{leader13|{{{領袖13|{{{領袖13|}}}}}}}}}
| leaderuk = {{{leaderuk13|{{{黨魁13|{{{黨魁13|}}}}}}}}}
| legislature = {{{legislature13|}}}
| lieutenant_governor = {{{lieutenant_governor13|}}}
| lieutenant = {{{lieutenant13|}}}
| minority_floor_leader = {{{minority_floor_leader13|}}}
| minister_from = {{{minister_from13|}}}
| majority_floor_leader = {{{majority_floor_leader13|}}}
| majority_leader = {{#if: {{{majorityleader13|}}} | {{{majorityleader13}}} | {{{majority_leader13|}}} }}
| majority = {{{majority13|{{{多數票13|{{{多數票13|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader13|}}} | {{{minorityleader13}}} | {{{minority_leader13|}}} }}
| minister = {{{minister13|{{{部長13|{{{部長13|}}}}}}}}}
| monarch = {{{monarch13|{{{君主13|}}}}}}
| nominator = {{{nominator13|}}}
| office = {{{office13|{{{職務13|{{{職務13|}}}}}}}}}
| order = {{{order13|{{{屆次13|{{{屆次13|}}}}}}}}}
| parliament = {{{parliament13|}}}
| parliament_order = {{{parliament_order13|}}}
| parliament_title = {{{parliament_title13|}}}
| predecessor = {{{predecessor13|{{{前任13|}}}}}}
| preceding = {{{preceding13|}}}
| preceded = {{{preceded13|}}}
| premier = {{{premier13|{{{總理13|{{{總理13|}}}}}}}}}
| premierroc = {{{premierroc13|{{{行政院院長13|{{{行政院院長13|}}}}}}}}}
| president = {{{president13|{{{總統13|{{{總統13|}}}}}}}}}
| primeminister = {{{primeminister13|{{{首相13|}}}}}}
| riding = {{{riding13|}}}
| partyhead = {{{partyhead13|{{{黨首13|{{{黨首13|}}}}}}}}}
| secretary = {{{secretary13|{{{書記13|{{{書記13|}}}}}}}}}
| secretary_general = {{{secretary_general13|{{{秘書長13|{{{秘書長13|}}}}}}}}}
| state_assembly = {{{state_assembly13|}}}
| state_delegate = {{{state_delegate13|}}}
| state_house = {{{state_house13|}}}
| state_legislature = {{{state_legislature13|}}}
| state_senate = {{{state_senate13|}}}
| state = {{{state13|}}}
| succeeded = {{{succeeded13|}}}
| succeeding = {{{succeeding13|}}}
| successor = {{{successor13|{{{繼任13|{{{繼任13|}}}}}}}}}
| taoiseach = {{{taoiseach13|{{{愛爾蘭總理13|{{{愛爾蘭總理13|}}}}}}}}}
| termlabel = {{{term_label13|{{{termlabel13|任期}}}}}}
| termend = {{#if:{{{termend13|}}}|{{{termend13}}}|{{{term_end13|{{{卸任日期13|}}}}}}}}
| termstart = {{#if:{{{termstart13|}}}|{{{termstart13}}}|{{{term_start13|{{{就任日期13|}}}}}}}}
| term = {{{term13|{{{任期13|{{{period13|}}}}}}}}}
| title = {{{title13|{{{now13|}}}}}}
| vicechairman = {{{vicechairman13|{{{副主席13|}}}}}}
| vicegovernor = {{{vicegovernor13|{{{副州長13|{{{副州長13|}}}}}}}}}
| vicepresident = {{{vicepresident13|{{{副總統13|{{{副總統13|}}}}}}}}}
| vicepremier = {{{vicepremier13|{{{副總理13|{{{副總理13|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc13|{{{行政院副院長13|{{{行政院副院長13|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister13|{{{副首相13|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term13|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname14|}}}
| 1namedata = {{{1namedata14|}}}
| 2blankname = {{{2blankname14|}}}
| 2namedata = {{{2namedata14|}}}
| 3blankname = {{{3blankname14|}}}
| 3namedata = {{{3namedata14|}}}
| 4blankname = {{{4blankname14|}}}
| 4namedata = {{{4namedata14|}}}
| 5blankname = {{{5blankname14|}}}
| 5namedata = {{{5namedata14|}}}
| alongside = {{{alongside14|{{{同時在任者14|{{{同時在任者14|}}}}}}}}}
| ambassador_from = {{{ambassador_from14|}}}
| appointer = {{#if: {{{appointer14|}}} | {{{appointer14}}} | {{{appointed14|}}} }}
| assembly = {{{assembly14|}}}
| assembly_order = {{{assembly_order14|}}}
| assembly_title = {{{assembly_title14|}}}
| candidate = {{{candidate14|}}}
| chairman = {{{chairman14|{{{主席14|}}}}}}
| chancellor = {{{chancellor14|}}}
| chief = {{{chief14|{{{首長14|{{{首長14|}}}}}}}}}
| chief-executive = {{{chief-executive14|{{{行政長官14|{{{行政長官14|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM14|}}}|AM|MP}} = {{#if: {{{constituency_AM14|}}} | {{{constituency_AM14}}} | {{{constituency_MP14|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM14|}}}|AM|MP}} = {{#if: {{{constituencyname_AM14|}}} | {{{constituencyname_AM14}}} | {{{constituencyname_MP14|}}} }}
| constituency = {{{constituency14|{{{選民14|{{{選民14|}}}}}}}}}
| country = {{{country14|}}}
| deputy = {{{deputy14|{{{副職14|{{{副職14|}}}}}}}}}
| district = {{{district14|{{{選區14|{{{選區14|}}}}}}}}}
| firstminister = {{{firstminister14|{{{首席部長14|{{{首席部長14|}}}}}}}}}
| first_secretary = {{{first_secretary14|{{{第一書記14|{{{第一書記14|}}}}}}}}}
| general_secretary = {{{general_secretary14|{{{總書記14|{{{總書記14|}}}}}}}}}
| governor-general = {{{governor-general14|}}}
| governor_general = {{{governor_general14|{{{總督14|{{{總督14|}}}}}}}}}
| governor = {{{governor14|{{{州長14|{{{州長14|}}}}}}}}}
| head = {{{head14|{{{國家元首14|{{{國家元首14|}}}}}}}}}
| jr/sr = {{{jr/sr14|}}}
| jr/sr and state = {{{jr/sr and state14|}}}
| leader = {{{leader14|{{{領袖14|{{{領袖14|}}}}}}}}}
| leaderuk = {{{leaderuk14|{{{黨魁14|{{{黨魁14|}}}}}}}}}
| legislature = {{{legislature14|}}}
| lieutenant_governor = {{{lieutenant_governor14|}}}
| lieutenant = {{{lieutenant14|}}}
| minority_floor_leader = {{{minority_floor_leader14|}}}
| minister_from = {{{minister_from14|}}}
| majority_floor_leader = {{{majority_floor_leader14|}}}
| majority_leader = {{#if: {{{majorityleader14|}}} | {{{majorityleader14}}} | {{{majority_leader14|}}} }}
| majority = {{{majority14|{{{多數票14|{{{多數票14|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader14|}}} | {{{minorityleader14}}} | {{{minority_leader14|}}} }}
| minister = {{{minister14|{{{部長14|{{{部長14|}}}}}}}}}
| monarch = {{{monarch14|{{{君主14|}}}}}}
| nominator = {{{nominator14|}}}
| office = {{{office14|{{{職務14|{{{職務14|}}}}}}}}}
| order = {{{order14|{{{屆次14|{{{屆次14|}}}}}}}}}
| parliament = {{{parliament14|}}}
| parliament_order = {{{parliament_order14|}}}
| parliament_title = {{{parliament_title14|}}}
| predecessor = {{{predecessor14|{{{前任14|}}}}}}
| preceding = {{{preceding14|}}}
| preceded = {{{preceded14|}}}
| premier = {{{premier14|{{{總理14|{{{總理14|}}}}}}}}}
| premierroc = {{{premierroc14|{{{行政院院長14|{{{行政院院長14|}}}}}}}}}
| president = {{{president14|{{{總統14|{{{總統14|}}}}}}}}}
| primeminister = {{{primeminister14|{{{首相14|}}}}}}
| riding = {{{riding14|}}}
| partyhead = {{{partyhead14|{{{黨首14|{{{黨首14|}}}}}}}}}
| secretary = {{{secretary14|{{{書記14|{{{書記14|}}}}}}}}}
| secretary_general = {{{secretary_general14|{{{秘書長14|{{{秘書長14|}}}}}}}}}
| state_assembly = {{{state_assembly14|}}}
| state_delegate = {{{state_delegate14|}}}
| state_house = {{{state_house14|}}}
| state_legislature = {{{state_legislature14|}}}
| state_senate = {{{state_senate14|}}}
| state = {{{state14|}}}
| succeeded = {{{succeeded14|}}}
| succeeding = {{{succeeding14|}}}
| successor = {{{successor14|{{{繼任14|{{{繼任14|}}}}}}}}}
| taoiseach = {{{taoiseach14|{{{愛爾蘭總理14|{{{愛爾蘭總理14|}}}}}}}}}
| termlabel = {{{term_label14|{{{termlabel14|任期}}}}}}
| termend = {{#if:{{{termend14|}}}|{{{termend14}}}|{{{term_end14|{{{卸任日期14|}}}}}}}}
| termstart = {{#if:{{{termstart14|}}}|{{{termstart14}}}|{{{term_start14|{{{就任日期14|}}}}}}}}
| term = {{{term14|{{{任期14|{{{period14|}}}}}}}}}
| title = {{{title14|{{{now14|}}}}}}
| vicechairman = {{{vicechairman14|{{{副主席14|}}}}}}
| vicegovernor = {{{vicegovernor14|{{{副州長14|{{{副州長14|}}}}}}}}}
| vicepresident = {{{vicepresident14|{{{副總統14|{{{副總統14|}}}}}}}}}
| vicepremier = {{{vicepremier14|{{{副總理14|{{{副總理14|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc14|{{{行政院副院長14|{{{行政院副院長14|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister14|{{{副首相14|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term14|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname15|}}}
| 1namedata = {{{1namedata15|}}}
| 2blankname = {{{2blankname15|}}}
| 2namedata = {{{2namedata15|}}}
| 3blankname = {{{3blankname15|}}}
| 3namedata = {{{3namedata15|}}}
| 4blankname = {{{4blankname15|}}}
| 4namedata = {{{4namedata15|}}}
| 5blankname = {{{5blankname15|}}}
| 5namedata = {{{5namedata15|}}}
| alongside = {{{alongside15|{{{同時在任者15|{{{同時在任者15|}}}}}}}}}
| ambassador_from = {{{ambassador_from15|}}}
| appointer = {{#if: {{{appointer15|}}} | {{{appointer15}}} | {{{appointed15|}}} }}
| assembly = {{{assembly15|}}}
| assembly_order = {{{assembly_order15|}}}
| assembly_title = {{{assembly_title15|}}}
| candidate = {{{candidate15|}}}
| chairman = {{{chairman15|{{{主席15|}}}}}}
| chancellor = {{{chancellor15|}}}
| chief = {{{chief15|{{{首長15|{{{首長15|}}}}}}}}}
| chief-executive = {{{chief-executive15|{{{行政長官15|{{{行政長官15|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM15|}}}|AM|MP}} = {{#if: {{{constituency_AM15|}}} | {{{constituency_AM15}}} | {{{constituency_MP15|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM15|}}}|AM|MP}} = {{#if: {{{constituencyname_AM15|}}} | {{{constituencyname_AM15}}} | {{{constituencyname_MP15|}}} }}
| constituency = {{{constituency15|{{{選民15|{{{選民15|}}}}}}}}}
| country = {{{country15|}}}
| deputy = {{{deputy15|{{{副職15|{{{副職15|}}}}}}}}}
| district = {{{district15|{{{選區15|{{{選區15|}}}}}}}}}
| firstminister = {{{firstminister15|{{{首席部長15|{{{首席部長15|}}}}}}}}}
| first_secretary = {{{first_secretary15|{{{第一書記15|{{{第一書記15|}}}}}}}}}
| general_secretary = {{{general_secretary15|{{{總書記15|{{{總書記15|}}}}}}}}}
| governor-general = {{{governor-general15|}}}
| governor_general = {{{governor_general15|{{{總督15|{{{總督15|}}}}}}}}}
| governor = {{{governor15|{{{州長15|{{{州長15|}}}}}}}}}
| head = {{{head15|{{{國家元首15|{{{國家元首15|}}}}}}}}}
| jr/sr = {{{jr/sr15|}}}
| jr/sr and state = {{{jr/sr and state15|}}}
| leader = {{{leader15|{{{領袖15|{{{領袖15|}}}}}}}}}
| leaderuk = {{{leaderuk15|{{{黨魁15|{{{黨魁15|}}}}}}}}}
| legislature = {{{legislature15|}}}
| lieutenant_governor = {{{lieutenant_governor15|}}}
| lieutenant = {{{lieutenant15|}}}
| minority_floor_leader = {{{minority_floor_leader15|}}}
| minister_from = {{{minister_from15|}}}
| majority_floor_leader = {{{majority_floor_leader15|}}}
| majority_leader = {{#if: {{{majorityleader15|}}} | {{{majorityleader15}}} | {{{majority_leader15|}}} }}
| majority = {{{majority15|{{{多數票15|{{{多數票15|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader15|}}} | {{{minorityleader15}}} | {{{minority_leader15|}}} }}
| minister = {{{minister15|{{{部長15|{{{部長15|}}}}}}}}}
| monarch = {{{monarch15|{{{君主15|}}}}}}
| nominator = {{{nominator15|}}}
| office = {{{office15|{{{職務15|{{{職務15|}}}}}}}}}
| order = {{{order15|{{{屆次15|{{{屆次15|}}}}}}}}}
| parliament = {{{parliament15|}}}
| parliament_order = {{{parliament_order15|}}}
| parliament_title = {{{parliament_title15|}}}
| predecessor = {{{predecessor15|{{{前任15|}}}}}}
| preceding = {{{preceding15|}}}
| preceded = {{{preceded15|}}}
| premier = {{{premier15|{{{總理15|{{{總理15|}}}}}}}}}
| premierroc = {{{premierroc15|{{{行政院院長15|{{{行政院院長15|}}}}}}}}}
| president = {{{president15|{{{總統15|{{{總統15|}}}}}}}}}
| primeminister = {{{primeminister15|{{{首相15|}}}}}}
| riding = {{{riding15|}}}
| partyhead = {{{partyhead15|{{{黨首15|{{{黨首15|}}}}}}}}}
| secretary = {{{secretary15|{{{書記15|{{{書記15|}}}}}}}}}
| secretary_general = {{{secretary_general15|{{{秘書長15|{{{秘書長15|}}}}}}}}}
| state_assembly = {{{state_assembly15|}}}
| state_delegate = {{{state_delegate15|}}}
| state_house = {{{state_house15|}}}
| state_legislature = {{{state_legislature15|}}}
| state_senate = {{{state_senate15|}}}
| state = {{{state15|}}}
| succeeded = {{{succeeded15|}}}
| succeeding = {{{succeeding15|}}}
| successor = {{{successor15|{{{繼任15|{{{繼任15|}}}}}}}}}
| taoiseach = {{{taoiseach15|{{{愛爾蘭總理15|{{{愛爾蘭總理15|}}}}}}}}}
| termlabel = {{{term_label15|{{{termlabel15|任期}}}}}}
| termend = {{#if:{{{termend15|}}}|{{{termend15}}}|{{{term_end15|{{{卸任日期15|}}}}}}}}
| termstart = {{#if:{{{termstart15|}}}|{{{termstart15}}}|{{{term_start15|{{{就任日期15|}}}}}}}}
| term = {{{term15|{{{任期15|{{{period15|}}}}}}}}}
| title = {{{title15|{{{now15|}}}}}}
| vicechairman = {{{vicechairman15|{{{副主席15|}}}}}}
| vicegovernor = {{{vicegovernor15|{{{副州長15|{{{副州長15|}}}}}}}}}
| vicepresident = {{{vicepresident15|{{{副總統15|{{{副總統15|}}}}}}}}}
| vicepremier = {{{vicepremier15|{{{副總理15|{{{副總理15|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc15|{{{行政院副院長15|{{{行政院副院長15|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister15|{{{副首相15|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term15|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname16|}}}
| 1namedata = {{{1namedata16|}}}
| 2blankname = {{{2blankname16|}}}
| 2namedata = {{{2namedata16|}}}
| 3blankname = {{{3blankname16|}}}
| 3namedata = {{{3namedata16|}}}
| 4blankname = {{{4blankname16|}}}
| 4namedata = {{{4namedata16|}}}
| 5blankname = {{{5blankname16|}}}
| 5namedata = {{{5namedata16|}}}
| alongside = {{{alongside16|{{{同時在任者16|{{{同時在任者16|}}}}}}}}}
| ambassador_from = {{{ambassador_from16|}}}
| appointer = {{#if: {{{appointer16|}}} | {{{appointer16}}} | {{{appointed16|}}} }}
| assembly = {{{assembly16|}}}
| assembly_order = {{{assembly_order16|}}}
| assembly_title = {{{assembly_title16|}}}
| candidate = {{{candidate16|}}}
| chairman = {{{chairman16|{{{主席16|}}}}}}
| chancellor = {{{chancellor16|}}}
| chief = {{{chief16|{{{首長16|{{{首長16|}}}}}}}}}
| chief-executive = {{{chief-executive16|{{{行政長官16|{{{行政長官16|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM16|}}}|AM|MP}} = {{#if: {{{constituency_AM16|}}} | {{{constituency_AM16}}} | {{{constituency_MP16|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM16|}}}|AM|MP}} = {{#if: {{{constituencyname_AM16|}}} | {{{constituencyname_AM16}}} | {{{constituencyname_MP16|}}} }}
| constituency = {{{constituency16|{{{選民16|{{{選民16|}}}}}}}}}
| country = {{{country16|}}}
| deputy = {{{deputy16|{{{副職16|{{{副職16|}}}}}}}}}
| district = {{{district16|{{{選區16|{{{選區16|}}}}}}}}}
| firstminister = {{{firstminister16|{{{首席部長16|{{{首席部長16|}}}}}}}}}
| first_secretary = {{{first_secretary16|{{{第一書記16|{{{第一書記16|}}}}}}}}}
| general_secretary = {{{general_secretary16|{{{總書記16|{{{總書記16|}}}}}}}}}
| governor-general = {{{governor-general16|}}}
| governor_general = {{{governor_general16|{{{總督16|{{{總督16|}}}}}}}}}
| governor = {{{governor16|{{{州長16|{{{州長16|}}}}}}}}}
| head = {{{head16|{{{國家元首16|{{{國家元首16|}}}}}}}}}
| jr/sr = {{{jr/sr16|}}}
| jr/sr and state = {{{jr/sr and state16|}}}
| leader = {{{leader16|{{{領袖16|{{{領袖16|}}}}}}}}}
| leaderuk = {{{leaderuk16|{{{黨魁16|{{{黨魁16|}}}}}}}}}
| legislature = {{{legislature16|}}}
| lieutenant_governor = {{{lieutenant_governor16|}}}
| lieutenant = {{{lieutenant16|}}}
| minority_floor_leader = {{{minority_floor_leader16|}}}
| minister_from = {{{minister_from16|}}}
| majority_floor_leader = {{{majority_floor_leader16|}}}
| majority_leader = {{#if: {{{majorityleader16|}}} | {{{majorityleader16}}} | {{{majority_leader16|}}} }}
| majority = {{{majority16|{{{多數票16|{{{多數票16|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader16|}}} | {{{minorityleader16}}} | {{{minority_leader16|}}} }}
| minister = {{{minister16|{{{部長16|{{{部長16|}}}}}}}}}
| monarch = {{{monarch16|{{{君主16|}}}}}}
| nominator = {{{nominator16|}}}
| office = {{{office16|{{{職務16|{{{職務16|}}}}}}}}}
| order = {{{order16|{{{屆次16|{{{屆次16|}}}}}}}}}
| parliament = {{{parliament16|}}}
| parliament_order = {{{parliament_order16|}}}
| parliament_title = {{{parliament_title16|}}}
| predecessor = {{{predecessor16|{{{前任16|}}}}}}
| preceding = {{{preceding16|}}}
| preceded = {{{preceded16|}}}
| premier = {{{premier16|{{{總理16|{{{總理16|}}}}}}}}}
| premierroc = {{{premierroc16|{{{行政院院長16|{{{行政院院長16|}}}}}}}}}
| president = {{{president16|{{{總統16|{{{總統16|}}}}}}}}}
| primeminister = {{{primeminister16|{{{首相16|}}}}}}
| riding = {{{riding16|}}}
| partyhead = {{{partyhead16|{{{黨首16|{{{黨首16|}}}}}}}}}
| secretary = {{{secretary16|{{{書記16|{{{書記16|}}}}}}}}}
| secretary_general = {{{secretary_general16|{{{秘書長16|{{{秘書長16|}}}}}}}}}
| state_assembly = {{{state_assembly16|}}}
| state_delegate = {{{state_delegate16|}}}
| state_house = {{{state_house16|}}}
| state_legislature = {{{state_legislature16|}}}
| state_senate = {{{state_senate16|}}}
| state = {{{state16|}}}
| succeeded = {{{succeeded16|}}}
| succeeding = {{{succeeding16|}}}
| successor = {{{successor16|{{{繼任16|{{{繼任16|}}}}}}}}}
| taoiseach = {{{taoiseach16|{{{愛爾蘭總理16|{{{愛爾蘭總理16|}}}}}}}}}
| termlabel = {{{term_label16|{{{termlabel16|任期}}}}}}
| termend = {{#if:{{{termend16|}}}|{{{termend16}}}|{{{term_end16|{{{卸任日期16|}}}}}}}}
| termstart = {{#if:{{{termstart16|}}}|{{{termstart16}}}|{{{term_start16|{{{就任日期16|}}}}}}}}
| term = {{{term16|{{{任期16|{{{period16|}}}}}}}}}
| title = {{{title16|{{{now16|}}}}}}
| vicechairman = {{{vicechairman16|{{{副主席16|}}}}}}
| vicegovernor = {{{vicegovernor16|{{{副州長16|{{{副州長16|}}}}}}}}}
| vicepresident = {{{vicepresident16|{{{副總統16|{{{副總統16|}}}}}}}}}
| vicepremier = {{{vicepremier16|{{{副總理16|{{{副總理16|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc16|{{{行政院副院長16|{{{行政院副院長16|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister16|{{{副首相16|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term16|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname0|}}}
| 1namedata = {{{1namedata0|}}}
| 2blankname = {{{2blankname0|}}}
| 2namedata = {{{2namedata0|}}}
| 3blankname = {{{3blankname0|}}}
| 3namedata = {{{3namedata0|}}}
| 4blankname = {{{4blankname0|}}}
| 4namedata = {{{4namedata0|}}}
| 5blankname = {{{5blankname0|}}}
| 5namedata = {{{5namedata0|}}}
| alongside = {{{alongside0|{{{同時在任者0|{{{同時在任者0|}}}}}}}}}
| ambassador_from = {{{ambassador_from0|}}}
| appointer = {{#if: {{{appointer0|}}} | {{{appointer0}}} | {{{appointed0|}}} }}
| assembly = {{{assembly0|}}}
| assembly_order = {{{assembly_order0|}}}
| assembly_title = {{{assembly_title0|}}}
| candidate = {{{candidate0|}}}
| chairman = {{{chairman0|{{{主席0|}}}}}}
| chancellor = {{{chancellor0|}}}
| chief = {{{chief0|{{{首長0|{{{首長0|}}}}}}}}}
| chief-executive = {{{chief-executive0|{{{行政長官0|{{{行政長官0|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM0|}}}|AM|MP}} = {{#if: {{{constituency_AM0|}}} | {{{constituency_AM0}}} | {{{constituency_MP0|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM0|}}}|AM|MP}} = {{#if: {{{constituencyname_AM0|}}} | {{{constituencyname_AM0}}} | {{{constituencyname_MP0|}}} }}
| constituency =
| country = {{{country0|}}}
| deputy = {{{deputy0|{{{副職0|{{{副職0|}}}}}}}}}
| district = {{{district0|{{{選區0|{{{選區0|}}}}}}}}}
| firstminister = {{{firstminister0|{{{首席部長0|{{{首席部長0|}}}}}}}}}
| first_secretary = {{{first_secretary0|{{{第一書記0|{{{第一書記0|}}}}}}}}}
| general_secretary = {{{general_secretary0|{{{總書記0|{{{總書記0|}}}}}}}}}
| governor-general = {{{governor-general0|}}}
| governor_general = {{{governor_general0|{{{總督0|{{{總督0|}}}}}}}}}
| governor = {{{governor0|{{{州長0|{{{州長0|}}}}}}}}}
| head = {{{head0|{{{國家元首0|{{{國家元首0|}}}}}}}}}
| jr/sr = {{{jr/sr0|}}}
| jr/sr and state = {{{jr/sr and state0|}}}
| leader = {{{leader0|{{{領袖0|{{{領袖0|}}}}}}}}}
| leaderuk = {{{leaderuk0|{{{黨魁0|{{{黨魁0|}}}}}}}}}
| legislature = {{{legislature0|}}}
| lieutenant_governor = {{{lieutenant_governor0|}}}
| lieutenant = {{{lieutenant0|}}}
| minority_floor_leader = {{{minority_floor_leader0|}}}
| minister_from = {{{minister_from0|}}}
| majority_floor_leader = {{{majority_floor_leader0|}}}
| majority_leader = {{#if: {{{majorityleader0|}}} | {{{majorityleader0}}} | {{{majority_leader0|}}} }}
| majority =
| minority_leader = {{#if: {{{minorityleader0|}}} | {{{minorityleader0}}} | {{{minority_leader0|}}} }}
| minister = {{{minister0|{{{部長0|{{{部長0|}}}}}}}}}
| monarch = {{{monarch0|{{{君主0|}}}}}}
| nominator = {{{nominator0|}}}
| office = {{{office0|{{{職務0|{{{職務0|}}}}}}}}}
| order = {{{order0|{{{屆次0|{{{屆次0|}}}}}}}}}
| parliament = {{{parliament0|}}}
| parliament_order = {{{parliament_order0|}}}
| parliament_title = {{{parliament_title0|}}}
| predecessor = {{{predecessor0|{{{前任0|}}}}}}
| preceding = {{{preceding0|}}}
| preceded = {{{preceded0|}}}
| premier = {{{premier0|{{{總理0|{{{總理0|}}}}}}}}}
| premierroc = {{{premierroc0|{{{行政院院長0|{{{行政院院長0|}}}}}}}}}
| president = {{{president0|{{{總統0|{{{總統0|}}}}}}}}}
| primeminister = {{{primeminister0|{{{首相0|}}}}}}
| riding = {{{riding0|}}}
| partyhead = {{{partyhead0|{{{黨首0|{{{黨首0|}}}}}}}}}
| secretary = {{{secretary0|{{{書記0|{{{書記0|}}}}}}}}}
| secretary_general = {{{secretary_general0|{{{秘書長0|{{{秘書長0|}}}}}}}}}
| state_assembly = {{{state_assembly0|}}}
| state_delegate = {{{state_delegate0|}}}
| state_house = {{{state_house0|}}}
| state_legislature = {{{state_legislature0|}}}
| state_senate = {{{state_senate0|}}}
| state = {{{state0|}}}
| succeeded = {{{succeeded0|}}}
| succeeding = {{{succeeding0|}}}
| successor = {{{successor0|{{{繼任0|{{{繼任0|}}}}}}}}}
| taoiseach = {{{taoiseach0|{{{愛爾蘭總理0|{{{愛爾蘭總理0|}}}}}}}}}
| termlabel = {{{term_label0|{{{termlabel0|任期}}}}}}
| termend = {{#if:{{{termend0|}}}|{{{termend0}}}|{{{term_end0|{{{卸任日期0|}}}}}}}}
| termstart = {{#if:{{{termstart0|}}}|{{{termstart0}}}|{{{term_start0|{{{就任日期0|}}}}}}}}
| term = {{{term0|{{{任期0|{{{period0|}}}}}}}}}
| title = {{{title0|{{{now0|}}}}}}
| vicechairman = {{{vicechairman0|{{{副主席0|}}}}}}
| vicegovernor = {{{vicegovernor0|{{{副州長0|{{{副州長0|}}}}}}}}}
| vicepresident = {{{vicepresident0|{{{副總統0|{{{副總統0|}}}}}}}}}
| vicepremier = {{{vicepremier0|{{{副總理0|{{{副總理0|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc0|{{{行政院副院長0|{{{行政院副院長0|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister0|{{{副首相0|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term0|}}}
}}}}
| data20 = {{{misc0|{{{module0|}}}}}}
<!----------個人資料---------->
| header21 = {{#if:{{{works|{{{著作|}}}}}}{{{gender|{{{Sex|{{{sex|{{{性別|{{{性別|}}}}}}}}}}}}}}}{{{Zi|{{{zi|{{{字|}}}}}}}}}{{{Hao|{{{hao|{{{號|{{{號|}}}}}}}}}}}}{{{othername|{{{different name|{{{其他姓名|{{{別名|{{{別名|}}}}}}}}}}}}}}}{{{birth_name|{{{birthname|{{{出生名|}}}}}}}}}{{{birth_date|{{{birthdate|{{{date of birth|{{{出生日期|}}}}}}}}}}}}{{{birth_place|{{{birthplace|{{{place of birth|{{{出生地點|{{{出生地點|}}}}}}}}}}}}}}}{{{death_date|{{{deathdate|{{{date of death|{{{逝世日期|}}}}}}}}}}}}{{{death_place|{{{deathplace|{{{place of death|{{{逝世地點|{{{逝世地點|}}}}}}}}}}}}}}}{{{death_cause|{{{cause of death|{{{死因|}}}}}}}}}{{{resting_place|{{{restingplace|{{{安葬地點|{{{安葬地點|{{{墓地|}}}}}}}}}}}}}}}{{{resting_place_coordinates|{{{restingplacecoordinates|{{{墓地坐標|{{{墓地坐標|{{{墓地座標|}}}}}}}}}}}}}}}{{{Native place|{{{native place|{{{籍貫|{{{籍貫|}}}}}}}}}}}}{{{ethnicity|{{{people|{{{nation|{{{種族|{{{種族|{{{民族|}}}}}}}}}}}}}}}}}}{{{nationality|{{{國籍|{{{國籍|}}}}}}}}}{{{citizenship|{{{公民權|{{{公民權|}}}}}}}}}{{{party|{{{政黨|{{{政黨|}}}}}}}}}{{{otherparty|{{{其他政黨|{{{其他政黨|}}}}}}}}}{{{spouse|{{{配偶|}}}}}}{{{partner|{{{伴侶|{{{伴侶|}}}}}}}}}{{{relations|{{{親戚|{{{親戚|}}}}}}}}}{{{children|{{{兒女|{{{兒女|{{{子女|}}}}}}}}}}}}{{{parents|{{{父母|}}}}}}{{{relatives|{{{親屬|{{{親屬|}}}}}}}}}{{{residence|{{{居處|{{{居處|{{{居住地|}}}}}}}}}}}}{{{education|{{{學歷|{{{學歷|}}}}}}}}}{{{alma_mater|{{{母校|}}}}}}{{{occupation|{{{職業|{{{職業|}}}}}}}}}{{{profession|{{{專業|{{{專業|}}}}}}}}}{{{known_for|{{{known|{{{知名原因|}}}}}}}}}{{{salary|{{{薪水|{{{薪金|}}}}}}}}}{{{net worth|{{{net_worth|{{{networth|{{{凈資產|{{{淨資產|{{{凈值|{{{淨值|}}}}}}}}}}}}}}}}}}}}}{{{cabinet|{{{內閣|{{{內閣|}}}}}}}}}{{{committees|{{{委員會|{{{委員會|}}}}}}}}}{{{portfolio|{{{大臣|}}}}}}{{{religion|{{{宗教信仰|{{{信仰|}}}}}}}}}{{{awards|{{{獲獎|{{{獲獎|}}}}}}}}}{{{data1|}}}{{{data2|}}}{{{data3|}}}{{{data4|}}}{{{data5|}}}|個人資料}}
| label22 = 性別
| data22 = {{{gender|{{{Sex|{{{sex|{{{性別|{{{性別|}}}}}}}}}}}}}}}
| label23 = [[表字|字]]
| class23 = additional-name
| data23 = {{{Zi|{{{zi|{{{字|}}}}}}}}}
| label24 = [[號]]
| class24 = additional-name
| data24 = {{{Hao|{{{hao|{{{號|{{{號|}}}}}}}}}}}}
| label25 = 別名
| class25 = nickname
| data25 = {{{othername|{{{different name|{{{其他姓名|{{{別名|{{{別名|{{{昵稱|{{{昵稱|{{{綽號|{{{綽號|}}}}}}}}}}}}}}}}}}}}}}}}}}}
| label26 = 出生
| data26 = {{br separated entries
|1 = {{#if:{{{birth_name|{{{birthname|{{{出生名|}}}}}}}}}|<span class="nickname">{{{birth_name|{{{birthname|{{{出生名}}}}}}}}}</span>}}
|2 = {{{birth_date|{{{birthdate|{{{date of birth|{{{出生日期|}}}}}}}}}}}}
|3 = {{#if:{{{birth_place|{{{birthplace|{{{place of birth|{{{出生地點|{{{出生地點|}}}}}}}}}}}}}}}|<span class="birthplace">{{{birth_place|{{{birthplace|{{{place of birth|{{{出生地點|{{{出生地點}}}}}}}}}}}}}}}</span>}}
}}
| label27 = 逝世
| data27 = {{br separated entries
|1 = {{{death_date|{{{deathdate|{{{date of death|{{{逝世日期|}}}}}}}}}}}}
|2 = {{#if:{{{death_place|{{{deathplace|{{{place of death|{{{逝世地點|{{{逝世地點|}}}}}}}}}}}}}}}|<span class="deathplace">{{{death_place|{{{deathplace|{{{place of death|{{{逝世地點|{{{逝世地點}}}}}}}}}}}}}}}</span>}}
}}
| label28 = 死因
| data28 = {{{death_cause|{{{cause of death|{{{死因|}}}}}}}}}
| label29 = 墓地
| class29 = label
| data29 = {{br separated entries|{{{resting_place|{{{restingplace|{{{安葬地點|{{{安葬地點|{{{墓地|}}}}}}}}}}}}}}}|{{{resting_place_coordinates|{{{restingplacecoordinates|{{{墓地坐標|{{{墓地坐標|{{{墓地座標|}}}}}}}}}}}}}}}}}
| label30 = 籍貫
| data30 = {{{Native place|{{{native place|{{{籍貫|{{{籍貫|}}}}}}}}}}}}
| label31 = 民族
| data31 = {{{ethnicity|{{{people|{{{nation|{{{種族|{{{種族|{{{民族|}}}}}}}}}}}}}}}}}}
| label32 = 國籍
| data32 = {{{nationality|{{{國籍|{{{國籍|}}}}}}}}}
| label33 = 公民權
| data33 = {{{citizenship|{{{公民權|{{{公民權|}}}}}}}}}
| label34 = 政黨
| data34 = {{#switch:{{{party|{{{政黨|{{{政黨|}}}}}}}}}
| [[美國民主黨|民主黨]]
| [[美國民主黨|民主黨]]
| [[民主黨 (美國)|民主黨]]
| [[民主黨 (美國)|民主黨]] = [[民主黨 (美國)|民主黨]]
| [[美國共和黨]]
| [[美國共和黨]]
| [[美國共和黨|共和黨]]
| [[美國共和黨|共和黨]]
| [[共和黨 (美國)|共和黨]]
| [[共和黨 (美國)|共和黨]] = [[共和黨 (美國)|共和黨]]
| [[保守黨 (英國)|保守黨]]
| [[保守黨 (英國)|保守黨]] = [[保守黨 (英國)|保守黨]]
| [[工黨 (英國)|工黨]]
| [[工黨 (英國)|工黨]] = [[工黨 (英國)|工黨]]
| [[加拿大保守黨|保守黨]]
| [[加拿大保守黨|保守黨]] = [[加拿大保守黨|保守黨]]
| [[加拿大自由黨|自由黨]]
| [[加拿大自由黨|自由黨]] = [[加拿大自由黨|自由黨]]
| KMT
| 國民黨
| 國民黨
| 中國國民黨
| 中國國民黨
| [[中國國民黨]]
| [[中國國民黨]]
| [[國民黨]]
| [[國民黨]] = [[中國國民黨]]
| DPP
| [[民主進步黨|民進黨]]
| [[民主進步黨|民進黨]]
| [[民進黨]]
| [[民進黨]]
| [[民主進步黨]]
| [[民主進步黨]] = [[民主進步黨]]
| #default = {{{party|{{{政黨|{{{政黨|}}}}}}}}} }}
| label35 = 其他政黨
| data35 = {{{otherparty|{{{其他政黨|{{{其他政黨|}}}}}}}}}
| label36 = 身高
| data36 = {{#if:{{{height|{{{身高|}}}}}}|{{infobox person/height|{{{height|{{{身高|}}}}}}}}}}
| label37 = 配偶
| data37 = {{{spouse|{{{配偶|}}}}}}
| label38 = 伴侶
| data38 = {{{partner|{{{伴侶|{{{伴侶|}}}}}}}}}
| label39 = 親屬
| data39 = {{{relations|{{{親戚|{{{親戚|}}}}}}}}}
| label40 = 兒女
| data40 = {{{children|{{{兒女|{{{兒女|{{{子女|}}}}}}}}}}}}
| label41 = 父母
| data41 = {{{parents|{{{父母|}}}}}}
| label42 = 親屬
| data42 = {{{relatives|{{{親屬|{{{親屬|}}}}}}}}}
| label43 = 居住地
| class43 = {{#if:{{{death_date|{{{deathdate|{{{date of death|{{{逝世日期|}}}}}}}}}}}}{{{death_place|{{{deathplace|{{{place of death|{{{逝世地點|{{{逝世地點|}}}}}}}}}}}}}}}||label}}
| data43 = {{{residence|{{{居處|{{{居處|{{{居住地|}}}}}}}}}}}}
| label44 = 學歷
| data44 = {{{education|{{{學歷|{{{學歷|}}}}}}}}}
| label45 = [[母校]]
| data45 = {{{alma_mater|{{{母校|}}}}}}
| label46 = 職業
| data46 = {{{occupation|{{{職業|{{{職業|}}}}}}}}}
| label47 = 專業
| data47 = {{{profession|{{{專業|{{{專業|}}}}}}}}}
| label48 = 知名於
| data48 = {{{known_for|{{{known|{{{知名原因|}}}}}}}}}
| label49 = 著作
| data49 = {{{works|{{{著作|}}}}}}
| label50 = 薪金
| data50 = {{{salary|{{{薪水|{{{薪金|}}}}}}}}}
| label51 = 凈資產
| data51 = {{{net worth|{{{net_worth|{{{networth|{{{凈資產|{{{淨資產|{{{凈值|{{{淨值|}}}}}}}}}}}}}}}}}}}}}
| label52 = 內閣
| data52 = {{{cabinet|{{{內閣|{{{內閣|}}}}}}}}}
| label53 = 委員會
| data53 = {{{committees|{{{委員會|{{{委員會|}}}}}}}}}
| label54 = 大臣
| data54 = {{{portfolio|{{{大臣|}}}}}}
| label55 = 宗教信仰
| data55 = {{{religion|{{{宗教信仰|{{{信仰|}}}}}}}}}
| label56 = 獲獎
| data56 = {{{awards|{{{獲獎|{{{獲獎|}}}}}}}}}
| label57 = {{{blank1}}}
| data57 = {{{data1|}}}
| label58 = {{{blank2}}}
| data58 = {{{data2|}}}
| label59 = {{{blank3}}}
| data59 = {{{data3|}}}
| label60 = {{{blank4}}}
| data60 = {{{data4|}}}
| label61 = {{{blank5}}}
| data61 = {{{data5|}}}
| label62 = 簽名
| data62 = {{#if:{{{signature|{{{簽名|{{{簽名|}}}}}}}}}|[[File:{{{signature|{{{簽名|{{{簽名}}}}}}}}}|128x80px|alt={{{signature_alt|}}}|{{PAGENAMEBASE}}的簽名]]}}
| label63 = 網站
| data63 = {{{website|{{{網站|{{{網站|}}}}}}}}}
<!----------軍事背景---------->
| header64 = {{#if:{{{allegiance|{{{效忠|}}}}}}{{{branch|{{{服務|{{{服務|{{{服役|}}}}}}}}}}}}{{{serviceyears|{{{服役時間|{{{服役時間|{{{服役期間|{{{服役期間|}}}}}}}}}}}}}}}{{{rank|{{{軍銜|{{{軍銜|}}}}}}}}}{{{unit|{{{單位|{{{單位|{{{隊|{{{隊|}}}}}}}}}}}}}}}{{{commands|{{{指揮|{{{指揮|{{{司令部|}}}}}}}}}}}}{{{battles|{{{參戰|{{{參戰|{{{戰爭|{{{戰爭|}}}}}}}}}}}}}}}{{{mawards|{{{軍事獎勵|{{{軍事獎勵|}}}}}}}}}{{{military_data1|}}}{{{military_data2|}}}{{{military_data3|}}}{{{military_data4|}}}{{{military_data5|}}}|軍事背景}}
| label65 = 效忠
| data65 = {{{allegiance|{{{效忠|}}}}}}
| label66 = 服役
| data66 = {{{branch|{{{服務|{{{服務|{{{服役|}}}}}}}}}}}}
| label67 = 服役時間
| data67 = {{{serviceyears|{{{服役時間|{{{服役時間|{{{服役期間|{{{服役期間|}}}}}}}}}}}}}}}
| label68 = 軍銜
| data68 = {{{rank|{{{軍銜|{{{軍銜|}}}}}}}}}
| label69 = 部隊
| data69 = {{{unit|{{{單位|{{{單位|{{{隊|{{{隊|}}}}}}}}}}}}}}}
| label70 = 指揮
| data70 = {{{commands|{{{指揮|{{{指揮|{{{司令部|}}}}}}}}}}}}
| label71 = 參戰
| data71 = {{{battles|{{{參戰|{{{參戰|{{{戰爭|{{{戰爭|}}}}}}}}}}}}}}}
| label72 = 軍事獎勵
| data72 = {{{mawards|{{{軍事獎勵|{{{軍事獎勵|}}}}}}}}}
| label73 = {{{military_blank1}}}
| data73 = {{{military_data1|}}}
| label74 = {{{military_blank2}}}
| data74 = {{{military_data2|}}}
| label75 = {{{military_blank3}}}
| data75 = {{{military_data3|}}}
| label76 = {{{military_blank4}}}
| data76 = {{{military_data4|}}}
| label77 = {{{military_blank5}}}
| data77 = {{{military_data5|}}}
<!----------兼容{{Infobox Politician Basic}},舊版學經歷資料---------->
| data78 = {{#if:{{{educate|}}}{{{past|{{{經歷|{{{經歷|}}}}}}}}}{{{work|}}}|{{Infobox EPW|child=yes
| color = {{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| educate = {{{educate|}}}
| past = {{{past|{{{經歷|{{{經歷|}}}}}}}}}
| work = {{{work|}}}
}}
}}
<!----------嵌套模塊---------->
| data81 = {{{misc|{{{module|{{{misc1|{{{module1|}}}}}}}}}}}}
| data82 = {{{misc2|{{{module2|}}}}}}
| data83 = {{{misc3|{{{module3|}}}}}}
| data84 = {{{misc4|{{{module4|}}}}}}
| data85 = {{{misc5|{{{module5|}}}}}}
| data86 = {{{misc6|{{{module6|}}}}}}
<!----------腳注---------->
| data87 = {{#if:{{{footnotes|{{{腳注|{{{腳註|}}}}}}}}}|<div style="border-top: 1px solid; font-size: 90%; text-align:left;">
{{{footnotes|{{{腳注|{{{腳註}}}}}}}}}</div>}}
<!----------日期、來源---------->
| belowstyle = border-top: 1px solid right; font-size: 90%
| below = {{#if:{{{year|{{{年份|}}}}}}|{{{year|{{{年份}}}}}}{{#if:{{{date|{{{日期|}}}}}}|{{{date|{{{日期}}}}}}}}資料。}}{{#if:{{{source|{{{來源|{{{來源|}}}}}}}}}|<br />來源:[{{{source|{{{來源|{{{來源}}}}}}}}}]}}
}}{{Wikidata image|1={{{image|{{{圖像|{{{圖像|}}}}}}}}}{{{image name|{{{圖像名稱|{{{圖像名稱|}}}}}}}}}{{{smallimage|}}}}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
070a38b4be411cc3a7b36091f2865946dd10b4d7
63
55
2023-08-11T09:25:29Z
203.03a
2
wikitext
text/x-wiki
<includeonly>{{Infobox
| bodyclass = vcard {{{bodyclass|}}}
| bodystyle = {{#if:{{{mainwidth|{{{寬度|{{{寬度|}}}}}}}}}|width: {{{mainwidth|{{{寬度|{{{寬度}}}}}}}}}}}
| child = {{lc:{{{embed|{{{嵌入}}}}}}}}
<!----------名字---------->
| abovestyle = font-size: 120%;
| above = {{br separated entries
|1 = {{#if:{{{honorific-prefix|{{{前綴尊稱|{{{前綴尊稱|}}}}}}}}}|<span class="honorific-prefix" style="font-size:72%; font-weight:normal;">{{{honorific-prefix|{{{前綴尊稱|{{{前綴尊稱|}}}}}}}}}</span>}}
|2 = <span class="fn">{{{name|{{{姓名|{{{名字|{{PAGENAME}}}}}}}}}}}</span>
|3 = {{#if:{{{native_name|}}}|<span class="nickname" style="font-size:small;" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>-{{{{native_name}}}}-</span>|{{#if:{{{original_name|{{{其他名字|{{{原名|{{{本名|}}}}}}}}}}}}|<span class="nickname" style="font-size:small;">{{{original_name|{{{其他名字|{{{原名|{{{本名|}}}}}}}}}}}}</span>}}}}
|4 = {{#if:{{{honorific-suffix|{{{後綴尊稱|{{{後綴尊稱|}}}}}}}}}|<span class="honorific-suffix" style="font-size:72%; font-weight:normal;">{{{honorific-suffix|{{{後綴尊稱|{{{後綴尊稱|}}}}}}}}}</span>}}
}}
<!----------圖片---------->
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|{{{圖像|{{{圖像|}}}}}}}}}|size={{{width|{{{imagesize|{{{image_size|{{{圖像大小|{{{圖像大小|{{{image width|}}}}}}}}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
| image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image name|{{{圖像名稱|{{{圖像名稱|}}}}}}}}}|size={{{width|{{{imagesize|{{{image_size|{{{圖像大小|{{{圖像大小|{{{image width|}}}}}}}}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
| image3 = {{#invoke:InfoboxImage|InfoboxImage|image={{{smallimage|}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
<!----------圖片簡介---------->
| caption{{#if:{{{smallimage|}}}|3|{{#if:{{{image name|{{{圖像名稱|{{{圖像名稱|}}}}}}}}}|2}}}} = {{{caption|{{{圖像說明|{{{圖像說明|}}}}}}}}}
<!----------頂欄及標簽樣式---------->
| headerstyle = {{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|background:#eee|background:lavender}}
| labelstyle = white-space:nowrap;
<!----------擔任職務---------->
| data1 =
{{#if:{{{speaker|}}}|
{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname2|}}}
| 1namedata = {{{1namedata2|}}}
| 2blankname = {{{2blankname2|}}}
| 2namedata = {{{2namedata2|}}}
| 3blankname = {{{3blankname2|}}}
| 3namedata = {{{3namedata2|}}}
| 4blankname = {{{4blankname2|}}}
| 4namedata = {{{4namedata2|}}}
| 5blankname = {{{5blankname2|}}}
| 5namedata = {{{5namedata2|}}}
| alongside = {{{alongside2|{{{同時在任者2|{{{同時在任者2|}}}}}}}}}
| ambassador_from = {{{ambassador_from2|}}}
| appointer = {{#if: {{{appointer2|}}} | {{{appointer2}}} | {{{appointed2|}}} }}
| assembly = {{{assembly2|}}}
| assembly_order = {{{assembly_order2|}}}
| assembly_title = {{{assembly_title2|}}}
| candidate = {{{candidate2|}}}
| chancellor = {{{chancellor2|}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}} = {{#if: {{{constituency_AM2|}}} | {{{constituency_AM2}}} | {{{constituency_MP2|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM2|}}}|AM|MP}} = {{#if: {{{constituencyname_AM2|}}} | {{{constituencyname_AM2}}} | {{{constituencyname_MP2|}}} }}
| constituency = {{{constituency2|}}}
| country = {{{country2|}}}
| deputy = {{{deputy2|{{{副職2|{{{副職2|}}}}}}}}}
| district = {{{district2|{{{選區2|{{{選區2|}}}}}}}}}
| firstminister = {{{firstminister2|{{{首席部長2|{{{首席部長2|}}}}}}}}}
| governor-general = {{{governor-general2|}}}
| governor_general = {{{governor_general2|{{{總督2|{{{總督2|}}}}}}}}}
| governor = {{{governor2|{{{州長2|{{{州長2|}}}}}}}}}
| head = {{{head2|{{{國家元首2|{{{國家元首2|}}}}}}}}}
| jr/sr = {{{jr/sr2|}}}
| jr/sr and state = {{{jr/sr and state2|}}}
| leader = {{{leader2|{{{領袖2|{{{領袖2|}}}}}}}}}
| leaderuk = {{{leaderuk2|{{{黨魁2|{{{黨魁2|}}}}}}}}}
| legislature = {{{legislature2|}}}
| lieutenant_governor = {{{lieutenant_governor2|}}}
| lieutenant = {{{lieutenant2|}}}
| majority_leader = {{#if: {{{majorityleader2|}}} | {{{majorityleader2}}} | {{{majority_leader2|}}} }}
| minister_from = {{{minister_from2|}}}
| minority_floor_leader = {{{minority_floor_leader2|}}}
| majority_floor_leader = {{{majority_floor_leader2|}}}
| majority = {{{majority2|{{{多數票2|{{{多數票2|}}}}}}}}}
| minister = {{{minister2|{{{部長2|{{{部長2|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader2|}}} | {{{minorityleader2}}} | {{{minority_leader2|}}} }}
| monarch = {{{monarch2|{{{君主2|}}}}}}
| nominator = {{{nominator2|}}}
| office = {{{office2|{{{職務2|{{{職務2|}}}}}}}}}
| order = {{{order2|{{{屆次2|{{{屆次2|}}}}}}}}}
| parliament = {{{parliament2|}}}
| parliament_order = {{{parliament_order2|}}}
| parliament_title = {{{parliament_title2|}}}
| predecessor = {{{predecessor2|{{{前任2|}}}}}}
| preceding = {{{preceding2|}}}
| preceded = {{{preceded2|}}}
| premier = {{{premier2|{{{總理2|{{{總理2|}}}}}}}}}
| premierroc = {{{premierroc2|{{{行政院院長2|{{{行政院院長2|}}}}}}}}}
| president = {{{president2|{{{總統2|{{{總統2|}}}}}}}}}
| chairman = {{{chairman2|{{{主席2|}}}}}}
| primeminister = {{{primeminister2|{{{首相2|}}}}}}
| partyhead = {{{partyhead2|{{{黨首2|{{{黨首2|}}}}}}}}}
| riding = {{{riding2|}}}
| speaker = {{{speaker|}}}
| speaker_office = {{{speaker_office|}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded = {{{succeeded2|}}}
| succeeding = {{{succeeding2|}}}
| successor = {{{successor2|{{{繼任2|{{{繼任2|}}}}}}}}}
| taoiseach = {{{taoiseach2|{{{愛爾蘭總理2|{{{愛爾蘭總理2|}}}}}}}}}
| termlabel = {{{term_label2|{{{termlabel2|任期}}}}}}
| termend = {{#if:{{{termend2|}}}|{{{termend2}}}|{{{term_end2|{{{卸任日期2|}}}}}}}}
| termstart = {{#if:{{{termstart2|}}}|{{{termstart2}}}|{{{term_start2|{{{就任日期2|}}}}}}}}
| term = {{{term2|{{{任期2|{{{period2|}}}}}}}}}
| title = {{{title2|{{{now2|}}}}}}
| vicegovernor = {{{vicegovernor2|{{{副州長2|{{{副州長2|}}}}}}}}}
| vicepresident = {{{vicepresident2|{{{副總統2|{{{副總統2|}}}}}}}}}
| vicepremier = {{{vicepremier2|{{{副總理2|{{{副總理2|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc2|{{{行政院副院長2|{{{行政院副院長2|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister2|{{{副首相2|}}}}}}
| vicechairman = {{{vicechairman2|{{{副主席2|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term|}}}
}}}}}}<!--
-->{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname|}}}
| 1namedata = {{{1namedata|}}}
| 2blankname = {{{2blankname|}}}
| 2namedata = {{{2namedata|}}}
| 3blankname = {{{3blankname|}}}
| 3namedata = {{{3namedata|}}}
| 4blankname = {{{4blankname|}}}
| 4namedata = {{{4namedata|}}}
| 5blankname = {{{5blankname|}}}
| 5namedata = {{{5namedata|}}}
| alongside = {{{alongside|{{{同時在任者|{{{同時在任者|}}}}}}}}}
| ambassador_from = {{{ambassador_from|}}}
| appointer = {{#if: {{{appointer|}}} | {{{appointer}}} | {{{appointed|}}} }}
| assembly = {{{assembly|}}}
| assembly_order = {{{assembly_order|}}}
| assembly_title = {{{assembly_title|}}}
| candidate = {{{candidate|}}}
| chairman = {{{chairman|{{{主席|}}}}}}
| chancellor = {{{chancellor|}}}
| chief = {{{chief|{{{首長|{{{首長|}}}}}}}}}
| chief-executive = {{{chief-executive|{{{行政長官|{{{行政長官|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM|}}}|AM|MP}} = {{#if: {{{constituency_AM|}}} | {{{constituency_AM}}} | {{{constituency_MP|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM|}}}|AM|MP}} = {{#if: {{{constituencyname_AM|}}} | {{{constituencyname_AM}}} | {{{constituencyname_MP|}}} }}
| constituency = {{{constituency|{{{選民|{{{選民|}}}}}}}}}
| country = {{{country|}}}
| deputy = {{{deputy|{{{副職|{{{副職|}}}}}}}}}
| district = {{{district|{{{選區|{{{選區|}}}}}}}}}
| election_date = {{{election_date|}}}
| firstminister = {{{firstminister|{{{首席部長|{{{首席部長|}}}}}}}}}
| first_secretary = {{{first_secretary|{{{第一書記|{{{第一書記|}}}}}}}}}
| general_secretary = {{{general_secretary|{{{總書記|{{{總書記|}}}}}}}}}
| governor = {{{governor|{{{州長|{{{州長|}}}}}}}}}
| governor-general = {{{governor-general|}}}
| governor_general = {{{governor_general|{{{總督|{{{總督|}}}}}}}}}
| head = {{{head|{{{國家元首|{{{國家元首|}}}}}}}}}
| incumbent = {{{incumbent|{{{現任|{{{現任|}}}}}}}}}
| jr/sr = {{{jr/sr|}}}
| jr/sr and state = {{{jr/sr and state|}}}
| leader = {{{leader|{{{領袖|{{{領袖|}}}}}}}}}
| leaderuk = {{{leaderuk|{{{黨魁|{{{黨魁|}}}}}}}}}
| legislature = {{{legislature|}}}
| lieutenant_governor = {{{lieutenant_governor|}}}
| lieutenant = {{{lieutenant|}}}
| majority_leader = {{#if: {{{majorityleader|}}} | {{{majorityleader}}} | {{{majority_leader|}}} }}
| majority = {{{majority|{{{多數票|{{{多數票|}}}}}}}}}
| minister_from = {{{minister_from|}}}
| minority_floor_leader = {{{minority_floor_leader|}}}
| majority_floor_leader = {{{majority_floor_leader|}}}
| minority_leader = {{#if: {{{minorityleader|}}} | {{{minorityleader}}} | {{{minority_leader|}}} }}
| minister = {{{minister|{{{部長|{{{部長|}}}}}}}}}
| monarch = {{{monarch|{{{君主|}}}}}}
| nominator = {{{nominator|}}}
| nominee = {{{nominee|}}}
| office = {{{office|{{{職務|{{{職務|}}}}}}}}}
| opponent = {{{opponent|}}}
| order = {{{order|{{{屆次|{{{屆次|}}}}}}}}}
| parliament = {{{parliament|}}}
| parliament_order = {{{parliament_order|}}}
| parliament_title = {{{parliament_title|}}}
| party_election = {{{party_election|}}}
| predecessor = {{{predecessor|{{{前任|}}}}}}
| preceding = {{{preceding|}}}
| preceded = {{{preceded|}}}
| premier = {{{premier|{{{總理|{{{總理|}}}}}}}}}
| premierroc = {{{premierroc|{{{行政院院長|{{{行政院院長|}}}}}}}}}
| president = {{{president|{{{總統|{{{總統|}}}}}}}}}
| primeminister = {{{primeminister|{{{首相|}}}}}}
| partyhead = {{{partyhead|{{{黨首|{{{黨首|}}}}}}}}}
| riding = {{{riding|}}}
| runningmate = {{{runningmate|}}}
| secretary = {{{secretary|{{{書記|{{{書記|}}}}}}}}}
| secretary_general = {{{secretary_general|{{{秘書長|{{{秘書長|}}}}}}}}}
| state_assembly = {{{state_assembly|}}}
| state_delegate = {{{state_delegate|}}}
| state_house = {{{state_house|}}}
| state_legislature = {{{state_legislature|}}}
| state_senate = {{{state_senate|}}}
| state = {{{state|}}}
| succeeded = {{{succeeded|}}}
| succeeding = {{{succeeding|}}}
| successor = {{{successor|{{{繼任|{{{繼任|}}}}}}}}}
| taoiseach = {{{taoiseach|{{{愛爾蘭總理|{{{愛爾蘭總理|}}}}}}}}}
| termlabel = {{{term_label|{{{termlabel|任期}}}}}}
| termend = {{#if: {{{termend|}}} | {{{termend}}} | {{{term_end|{{{卸任日期|}}}}}} }}
| termstart = {{#if: {{{termstart|}}} | {{{termstart}}} | {{{term_start|{{{就任日期|}}}}}} }}
| term = {{{term|{{{任期|{{{period|}}}}}}}}}
| title = {{{title|{{{now|}}}}}}
| vicechairman = {{{vicechairman|{{{副主席|}}}}}}
| vicegovernor = {{{vicegovernor|{{{副州長|{{{副州長|}}}}}}}}}
| vicepresident = {{{vicepresident|{{{副總統|{{{副總統|}}}}}}}}}
| vicepremier = {{{vicepremier|{{{副總理|{{{副總理|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc|{{{行政院副院長|{{{行政院副院長|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister|{{{副首相|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term|}}}
}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname1|}}}
| 1namedata = {{{1namedata1|}}}
| 2blankname = {{{2blankname1|}}}
| 2namedata = {{{2namedata1|}}}
| 3blankname = {{{3blankname1|}}}
| 3namedata = {{{3namedata1|}}}
| 4blankname = {{{4blankname1|}}}
| 4namedata = {{{4namedata1|}}}
| 5blankname = {{{5blankname1|}}}
| 5namedata = {{{5namedata1|}}}
| alongside = {{{alongside1|{{{同時在任者1|{{{同時在任者1|}}}}}}}}}
| ambassador_from = {{{ambassador_from1|}}}
| appointer = {{#if: {{{appointer1|}}} | {{{appointer1}}} | {{{appointed1|}}} }}
| assembly = {{{assembly1|}}}
| assembly_order = {{{assembly_order1|}}}
| assembly_title = {{{assembly_title1|}}}
| candidate = {{{candidate1|}}}
| chairman = {{{chairman1|{{{主席1|}}}}}}
| chancellor = {{{chancellor1|}}}
| chief = {{{chief1|{{{首長1|{{{首長1|}}}}}}}}}
| chief-executive = {{{chief-executive1|{{{行政長官1|{{{行政長官1|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM1|}}}|AM|MP}} = {{#if: {{{constituency_AM1|}}} | {{{constituency_AM1}}} | {{{constituency_MP1|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM1|}}}|AM|MP}} = {{#if: {{{constituencyname_AM1|}}} | {{{constituencyname_AM1}}} | {{{constituencyname_MP1|}}} }}
| constituency = {{{constituency1|{{{選民1|{{{選民1|}}}}}}}}}
| country = {{{country1|}}}
| deputy = {{{deputy1|{{{副職1|{{{副職1|}}}}}}}}}
| district = {{{district1|{{{選區1|{{{選區1|}}}}}}}}}
| firstminister = {{{firstminister1|{{{首席部長1|{{{首席部長1|}}}}}}}}}
| first_secretary = {{{first_secretary1|{{{第一書記1|{{{第一書記1|}}}}}}}}}
| general_secretary = {{{general_secretary1|{{{總書記1|{{{總書記1|}}}}}}}}}
| governor-general = {{{governor-general1|}}}
| governor_general = {{{governor_general1|{{{總督1|{{{總督1|}}}}}}}}}
| governor = {{{governor1|{{{州長1|{{{州長1|}}}}}}}}}
| head = {{{head1|{{{國家元首1|{{{國家元首1|}}}}}}}}}
| jr/sr = {{{jr/sr1|}}}
| jr/sr and state = {{{jr/sr and state1|}}}
| leader = {{{leader1|{{{領袖1|{{{領袖1|}}}}}}}}}
| leaderuk = {{{leaderuk1|{{{黨魁1|{{{黨魁1|}}}}}}}}}
| legislature = {{{legislature1|}}}
| lieutenant_governor = {{{lieutenant_governor1|}}}
| lieutenant = {{{lieutenant1|}}}
| minority_floor_leader = {{{minority_floor_leader1|}}}
| minister_from = {{{minister_from1|}}}
| majority_floor_leader = {{{majority_floor_leader1|}}}
| majority_leader = {{#if: {{{majorityleader1|}}} | {{{majorityleader1}}} | {{{majority_leader1|}}} }}
| majority = {{{majority1|{{{多數票1|{{{多數票1|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader1|}}} | {{{minorityleader1}}} | {{{minority_leader1|}}} }}
| minister = {{{minister1|{{{部長1|{{{部長1|}}}}}}}}}
| monarch = {{{monarch1|{{{君主1|}}}}}}
| nominator = {{{nominator1|}}}
| office = {{{office1|{{{職務1|{{{職務1|}}}}}}}}}
| order = {{{order1|{{{屆次1|{{{屆次1|}}}}}}}}}
| parliament = {{{parliament1|}}}
| parliament_order = {{{parliament_order1|}}}
| parliament_title = {{{parliament_title1|}}}
| predecessor = {{{predecessor1|{{{前任1|}}}}}}
| preceding = {{{preceding1|}}}
| preceded = {{{preceded1|}}}
| premier = {{{premier1|{{{總理1|{{{總理1|}}}}}}}}}
| premierroc = {{{premierroc1|{{{行政院院長1|{{{行政院院長1|}}}}}}}}}
| president = {{{president1|{{{總統1|{{{總統1|}}}}}}}}}
| primeminister = {{{primeminister1|{{{首相1|}}}}}}
| riding = {{{riding1|}}}
| partyhead = {{{partyhead1|{{{黨首1|{{{黨首1|}}}}}}}}}
| secretary = {{{secretary1|{{{書記1|{{{書記1|}}}}}}}}}
| secretary_general = {{{secretary_general1|{{{秘書長1|{{{秘書長1|}}}}}}}}}
| state_assembly = {{{state_assembly1|}}}
| state_delegate = {{{state_delegate1|}}}
| state_house = {{{state_house1|}}}
| state_legislature = {{{state_legislature1|}}}
| state_senate = {{{state_senate1|}}}
| state = {{{state1|}}}
| succeeded = {{{succeeded1|}}}
| succeeding = {{{succeeding1|}}}
| successor = {{{successor1|{{{繼任1|{{{繼任1|}}}}}}}}}
| taoiseach = {{{taoiseach1|{{{愛爾蘭總理1|{{{愛爾蘭總理1|}}}}}}}}}
| termlabel = {{{term_label1|{{{termlabel1|任期}}}}}}
| termend = {{#if:{{{termend1|}}}|{{{termend1}}}|{{{term_end1|{{{卸任日期1|}}}}}}}}
| termstart = {{#if:{{{termstart1|}}}|{{{termstart1}}}|{{{term_start1|{{{就任日期1|}}}}}}}}
| term = {{{term1|{{{任期1|{{{period1|}}}}}}}}}
| title = {{{title1|{{{now1|}}}}}}
| vicechairman = {{{vicechairman1|{{{副主席1|}}}}}}
| vicegovernor = {{{vicegovernor1|{{{副州長1|{{{副州長1|}}}}}}}}}
| vicepresident = {{{vicepresident1|{{{副總統1|{{{副總統1|}}}}}}}}}
| vicepremier = {{{vicepremier1|{{{副總理1|{{{副總理1|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc1|{{{行政院副院長1|{{{行政院副院長1|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister1|{{{副首相1|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term1|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{#if:{{{speaker|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname2|}}}
| 1namedata = {{{1namedata2|}}}
| 2blankname = {{{2blankname2|}}}
| 2namedata = {{{2namedata2|}}}
| 3blankname = {{{3blankname2|}}}
| 3namedata = {{{3namedata2|}}}
| 4blankname = {{{4blankname2|}}}
| 4namedata = {{{4namedata2|}}}
| 5blankname = {{{5blankname2|}}}
| 5namedata = {{{5namedata2|}}}
| alongside = {{{alongside2|{{{同時在任者2|{{{同時在任者2|}}}}}}}}}
| ambassador_from = {{{ambassador_from2|}}}
| appointer = {{#if: {{{appointer2|}}} | {{{appointer2}}} | {{{appointed2|}}} }}
| assembly = {{{assembly2|}}}
| assembly_order = {{{assembly_order2|}}}
| assembly_title = {{{assembly_title2|}}}
| candidate = {{{candidate2|}}}
| chairman = {{{chairman2|{{{主席2|}}}}}}
| chancellor = {{{chancellor2|}}}
| chief = {{{chief2|{{{首長2|{{{首長2|}}}}}}}}}
| chief-executive = {{{chief-executive2|{{{行政長官2|{{{行政長官2|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM2|}}}|AM|MP}} = {{#if: {{{constituency_AM2|}}} | {{{constituency_AM2}}} | {{{constituency_MP2|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM2|}}}|AM|MP}} = {{#if: {{{constituencyname_AM2|}}} | {{{constituencyname_AM2}}} | {{{constituencyname_MP2|}}} }}
| constituency = {{{constituency2|{{{選民2|{{{選民2|}}}}}}}}}
| country = {{{country2|}}}
| deputy = {{{deputy2|{{{副職2|{{{副職2|}}}}}}}}}
| district = {{{district2|{{{選區2|{{{選區2|}}}}}}}}}
| firstminister = {{{firstminister2|{{{首席部長2|{{{首席部長2|}}}}}}}}}
| first_secretary = {{{first_secretary2|{{{第一書記2|{{{第一書記2|}}}}}}}}}
| general_secretary = {{{general_secretary2|{{{總書記2|{{{總書記2|}}}}}}}}}
| governor-general = {{{governor-general2|}}}
| governor_general = {{{governor_general2|{{{總督2|{{{總督2|}}}}}}}}}
| governor = {{{governor2|{{{州長2|{{{州長2|}}}}}}}}}
| head = {{{head2|{{{國家元首2|{{{國家元首2|}}}}}}}}}
| jr/sr = {{{jr/sr2|}}}
| jr/sr and state = {{{jr/sr and state2|}}}
| leader = {{{leader2|{{{領袖2|{{{領袖2|}}}}}}}}}
| leaderuk = {{{leaderuk2|{{{黨魁2|{{{黨魁2|}}}}}}}}}
| legislature = {{{legislature2|}}}
| lieutenant_governor = {{{lieutenant_governor2|}}}
| lieutenant = {{{lieutenant2|}}}
| minority_floor_leader = {{{minority_floor_leader2|}}}
| minister_from = {{{minister_from2|}}}
| majority_floor_leader = {{{majority_floor_leader2|}}}
| majority_leader = {{#if: {{{majorityleader2|}}} | {{{majorityleader2}}} | {{{majority_leader2|}}} }}
| majority = {{{majority2|{{{多數票2|{{{多數票2|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader2|}}} | {{{minorityleader2}}} | {{{minority_leader2|}}} }}
| minister = {{{minister2|{{{部長2|{{{部長2|}}}}}}}}}
| monarch = {{{monarch2|{{{君主2|}}}}}}
| nominator = {{{nominator2|}}}
| office = {{{office2|{{{職務2|{{{職務2|}}}}}}}}}
| order = {{{order2|{{{屆次2|{{{屆次2|}}}}}}}}}
| parliament = {{{parliament2|}}}
| parliament_order = {{{parliament_order2|}}}
| parliament_title = {{{parliament_title2|}}}
| predecessor = {{{predecessor2|{{{前任2|}}}}}}
| preceding = {{{preceding2|}}}
| preceded = {{{preceded2|}}}
| premier = {{{premier2|{{{總理2|{{{總理2|}}}}}}}}}
| premierroc = {{{premierroc2|{{{行政院院長2|{{{行政院院長2|}}}}}}}}}
| president = {{{president2|{{{總統2|{{{總統2|}}}}}}}}}
| primeminister = {{{primeminister2|{{{首相2|}}}}}}
| riding = {{{riding2|}}}
| partyhead = {{{partyhead2|{{{黨首2|{{{黨首2|}}}}}}}}}
| secretary = {{{secretary2|{{{書記2|{{{書記2|}}}}}}}}}
| secretary_general = {{{secretary_general2|{{{秘書長2|{{{秘書長2|}}}}}}}}}
| state_assembly = {{{state_assembly2|}}}
| state_delegate = {{{state_delegate2|}}}
| state_house = {{{state_house2|}}}
| state_legislature = {{{state_legislature2|}}}
| state_senate = {{{state_senate2|}}}
| state = {{{state2|}}}
| succeeded = {{{succeeded2|}}}
| succeeding = {{{succeeding2|}}}
| successor = {{{successor2|{{{繼任2|{{{繼任2|}}}}}}}}}
| taoiseach = {{{taoiseach2|{{{愛爾蘭總理2|{{{愛爾蘭總理2|}}}}}}}}}
| termlabel = {{{term_label2|{{{termlabel2|任期}}}}}}
| termend = {{#if:{{{termend2|}}}|{{{termend2}}}|{{{term_end2|{{{卸任日期2|}}}}}}}}
| termstart = {{#if:{{{termstart2|}}}|{{{termstart2}}}|{{{term_start2|{{{就任日期2|}}}}}}}}
| term = {{{term2|{{{任期2|{{{period2|}}}}}}}}}
| title = {{{title2|{{{now2|}}}}}}
| vicechairman = {{{vicechairman2|{{{副主席2|}}}}}}
| vicegovernor = {{{vicegovernor2|{{{副州長2|{{{副州長2|}}}}}}}}}
| vicepresident = {{{vicepresident2|{{{副總統2|{{{副總統2|}}}}}}}}}
| vicepremier = {{{vicepremier2|{{{副總理2|{{{副總理2|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc2|{{{行政院副院長2|{{{行政院副院長2|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister2|{{{副首相2|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term2|}}}
}}}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname3|}}}
| 1namedata = {{{1namedata3|}}}
| 2blankname = {{{2blankname3|}}}
| 2namedata = {{{2namedata3|}}}
| 3blankname = {{{3blankname3|}}}
| 3namedata = {{{3namedata3|}}}
| 4blankname = {{{4blankname3|}}}
| 4namedata = {{{4namedata3|}}}
| 5blankname = {{{5blankname3|}}}
| 5namedata = {{{5namedata3|}}}
| alongside = {{{alongside3|{{{同時在任者3|{{{同時在任者3|}}}}}}}}}
| ambassador_from = {{{ambassador_from3|}}}
| appointer = {{#if: {{{appointer3|}}} | {{{appointer3}}} | {{{appointed3|}}} }}
| assembly = {{{assembly3|}}}
| assembly_order = {{{assembly_order3|}}}
| assembly_title = {{{assembly_title3|}}}
| candidate = {{{candidate3|}}}
| chairman = {{{chairman3|{{{主席3|}}}}}}
| chancellor = {{{chancellor3|}}}
| chief = {{{chief3|{{{首長3|{{{首長3|}}}}}}}}}
| chief-executive = {{{chief-executive3|{{{行政長官3|{{{行政長官3|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM3|}}}|AM|MP}} = {{#if: {{{constituency_AM3|}}} | {{{constituency_AM3}}} | {{{constituency_MP3|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM3|}}}|AM|MP}} = {{#if: {{{constituencyname_AM3|}}} | {{{constituencyname_AM3}}} | {{{constituencyname_MP3|}}} }}
| constituency = {{{constituency3|{{{選民3|{{{選民3|}}}}}}}}}
| country = {{{country3|}}}
| deputy = {{{deputy3|{{{副職3|{{{副職3|}}}}}}}}}
| district = {{{district3|{{{選區3|{{{選區3|}}}}}}}}}
| firstminister = {{{firstminister3|{{{首席部長3|{{{首席部長3|}}}}}}}}}
| first_secretary = {{{first_secretary3|{{{第一書記3|{{{第一書記3|}}}}}}}}}
| general_secretary = {{{general_secretary3|{{{總書記3|{{{總書記3|}}}}}}}}}
| governor-general = {{{governor-general3|}}}
| governor_general = {{{governor_general3|{{{總督3|{{{總督3|}}}}}}}}}
| governor = {{{governor3|{{{州長3|{{{州長3|}}}}}}}}}
| head = {{{head3|{{{國家元首3|{{{國家元首3|}}}}}}}}}
| jr/sr = {{{jr/sr3|}}}
| jr/sr and state = {{{jr/sr and state3|}}}
| leader = {{{leader3|{{{領袖3|{{{領袖3|}}}}}}}}}
| leaderuk = {{{leaderuk3|{{{黨魁3|{{{黨魁3|}}}}}}}}}
| legislature = {{{legislature3|}}}
| lieutenant_governor = {{{lieutenant_governor3|}}}
| lieutenant = {{{lieutenant3|}}}
| minority_floor_leader = {{{minority_floor_leader3|}}}
| minister_from = {{{minister_from3|}}}
| majority_floor_leader = {{{majority_floor_leader3|}}}
| majority_leader = {{#if: {{{majorityleader3|}}} | {{{majorityleader3}}} | {{{majority_leader3|}}} }}
| majority = {{{majority3|{{{多數票3|{{{多數票3|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader3|}}} | {{{minorityleader3}}} | {{{minority_leader3|}}} }}
| minister = {{{minister3|{{{部長3|{{{部長3|}}}}}}}}}
| monarch = {{{monarch3|{{{君主3|}}}}}}
| nominator = {{{nominator3|}}}
| office = {{{office3|{{{職務3|{{{職務3|}}}}}}}}}
| order = {{{order3|{{{屆次3|{{{屆次3|}}}}}}}}}
| parliament = {{{parliament3|}}}
| parliament_order = {{{parliament_order3|}}}
| parliament_title = {{{parliament_title3|}}}
| predecessor = {{{predecessor3|{{{前任3|}}}}}}
| preceding = {{{preceding3|}}}
| preceded = {{{preceded3|}}}
| premier = {{{premier3|{{{總理3|{{{總理3|}}}}}}}}}
| premierroc = {{{premierroc3|{{{行政院院長3|{{{行政院院長3|}}}}}}}}}
| president = {{{president3|{{{總統3|{{{總統3|}}}}}}}}}
| primeminister = {{{primeminister3|{{{首相3|}}}}}}
| riding = {{{riding3|}}}
| partyhead = {{{partyhead3|{{{黨首3|{{{黨首3|}}}}}}}}}
| secretary = {{{secretary3|{{{書記3|{{{書記3|}}}}}}}}}
| secretary_general = {{{secretary_general3|{{{秘書長3|{{{秘書長3|}}}}}}}}}
| state_assembly = {{{state_assembly3|}}}
| state_delegate = {{{state_delegate3|}}}
| state_house = {{{state_house3|}}}
| state_legislature = {{{state_legislature3|}}}
| state_senate = {{{state_senate3|}}}
| state = {{{state3|}}}
| succeeded = {{{succeeded3|}}}
| succeeding = {{{succeeding3|}}}
| successor = {{{successor3|{{{繼任3|{{{繼任3|}}}}}}}}}
| taoiseach = {{{taoiseach3|{{{愛爾蘭總理3|{{{愛爾蘭總理3|}}}}}}}}}
| termlabel = {{{term_label3|{{{termlabel3|任期}}}}}}
| termend = {{#if:{{{termend3|}}}|{{{termend3}}}|{{{term_end3|{{{卸任日期3|}}}}}}}}
| termstart = {{#if:{{{termstart3|}}}|{{{termstart3}}}|{{{term_start3|{{{就任日期3|}}}}}}}}
| term = {{{term3|{{{任期3|{{{period3|}}}}}}}}}
| title = {{{title3|{{{now3|}}}}}}
| vicechairman = {{{vicechairman3|{{{副主席3|}}}}}}
| vicegovernor = {{{vicegovernor3|{{{副州長3|{{{副州長3|}}}}}}}}}
| vicepresident = {{{vicepresident3|{{{副總統3|{{{副總統3|}}}}}}}}}
| vicepremier = {{{vicepremier3|{{{副總理3|{{{副總理3|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc3|{{{行政院副院長3|{{{行政院副院長3|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister3|{{{副首相3|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term3|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname4|}}}
| 1namedata = {{{1namedata4|}}}
| 2blankname = {{{2blankname4|}}}
| 2namedata = {{{2namedata4|}}}
| 3blankname = {{{3blankname4|}}}
| 3namedata = {{{3namedata4|}}}
| 4blankname = {{{4blankname4|}}}
| 4namedata = {{{4namedata4|}}}
| 5blankname = {{{5blankname4|}}}
| 5namedata = {{{5namedata4|}}}
| alongside = {{{alongside4|{{{同時在任者4|{{{同時在任者4|}}}}}}}}}
| ambassador_from = {{{ambassador_from4|}}}
| appointer = {{#if: {{{appointer4|}}} | {{{appointer4}}} | {{{appointed4|}}} }}
| assembly = {{{assembly4|}}}
| assembly_order = {{{assembly_order4|}}}
| assembly_title = {{{assembly_title4|}}}
| candidate = {{{candidate4|}}}
| chairman = {{{chairman4|{{{主席4|}}}}}}
| chancellor = {{{chancellor4|}}}
| chief = {{{chief4|{{{首長4|{{{首長4|}}}}}}}}}
| chief-executive = {{{chief-executive4|{{{行政長官4|{{{行政長官4|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM4|}}}|AM|MP}} = {{#if: {{{constituency_AM4|}}} | {{{constituency_AM4}}} | {{{constituency_MP4|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM4|}}}|AM|MP}} = {{#if: {{{constituencyname_AM4|}}} | {{{constituencyname_AM4}}} | {{{constituencyname_MP4|}}} }}
| constituency = {{{constituency4|{{{選民4|{{{選民4|}}}}}}}}}
| country = {{{country4|}}}
| deputy = {{{deputy4|{{{副職4|{{{副職4|}}}}}}}}}
| district = {{{district4|{{{選區4|{{{選區4|}}}}}}}}}
| firstminister = {{{firstminister4|{{{首席部長4|{{{首席部長4|}}}}}}}}}
| first_secretary = {{{first_secretary4|{{{第一書記4|{{{第一書記4|}}}}}}}}}
| general_secretary = {{{general_secretary4|{{{總書記4|{{{總書記4|}}}}}}}}}
| governor-general = {{{governor-general4|}}}
| governor_general = {{{governor_general4|{{{總督4|{{{總督4|}}}}}}}}}
| governor = {{{governor4|{{{州長4|{{{州長4|}}}}}}}}}
| head = {{{head4|{{{國家元首4|{{{國家元首4|}}}}}}}}}
| jr/sr = {{{jr/sr4|}}}
| jr/sr and state = {{{jr/sr and state4|}}}
| leader = {{{leader4|{{{領袖4|{{{領袖4|}}}}}}}}}
| leaderuk = {{{leaderuk4|{{{黨魁4|{{{黨魁4|}}}}}}}}}
| legislature = {{{legislature4|}}}
| lieutenant_governor = {{{lieutenant_governor4|}}}
| lieutenant = {{{lieutenant4|}}}
| minority_floor_leader = {{{minority_floor_leader4|}}}
| minister_from = {{{minister_from4|}}}
| majority_floor_leader = {{{majority_floor_leader4|}}}
| majority_leader = {{#if: {{{majorityleader4|}}} | {{{majorityleader4}}} | {{{majority_leader4|}}} }}
| majority = {{{majority4|{{{多數票4|{{{多數票4|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader4|}}} | {{{minorityleader4}}} | {{{minority_leader4|}}} }}
| minister = {{{minister4|{{{部長4|{{{部長4|}}}}}}}}}
| monarch = {{{monarch4|{{{君主4|}}}}}}
| nominator = {{{nominator4|}}}
| office = {{{office4|{{{職務4|{{{職務4|}}}}}}}}}
| order = {{{order4|{{{屆次4|{{{屆次4|}}}}}}}}}
| parliament = {{{parliament4|}}}
| parliament_order = {{{parliament_order4|}}}
| parliament_title = {{{parliament_title4|}}}
| predecessor = {{{predecessor4|{{{前任4|}}}}}}
| preceding = {{{preceding4|}}}
| preceded = {{{preceded4|}}}
| premier = {{{premier4|{{{總理4|{{{總理4|}}}}}}}}}
| premierroc = {{{premierroc4|{{{行政院院長4|{{{行政院院長4|}}}}}}}}}
| president = {{{president4|{{{總統4|{{{總統4|}}}}}}}}}
| primeminister = {{{primeminister4|{{{首相4|}}}}}}
| riding = {{{riding4|}}}
| partyhead = {{{partyhead4|{{{黨首4|{{{黨首4|}}}}}}}}}
| secretary = {{{secretary4|{{{書記4|{{{書記4|}}}}}}}}}
| secretary_general = {{{secretary_general4|{{{秘書長4|{{{秘書長4|}}}}}}}}}
| state_assembly = {{{state_assembly4|}}}
| state_delegate = {{{state_delegate4|}}}
| state_house = {{{state_house4|}}}
| state_legislature = {{{state_legislature4|}}}
| state_senate = {{{state_senate4|}}}
| state = {{{state4|}}}
| succeeded = {{{succeeded4|}}}
| succeeding = {{{succeeding4|}}}
| successor = {{{successor4|{{{繼任4|{{{繼任4|}}}}}}}}}
| taoiseach = {{{taoiseach4|{{{愛爾蘭總理4|{{{愛爾蘭總理4|}}}}}}}}}
| termlabel = {{{term_label4|{{{termlabel4|任期}}}}}}
| termend = {{#if:{{{termend4|}}}|{{{termend4}}}|{{{term_end4|{{{卸任日期4|}}}}}}}}
| termstart = {{#if:{{{termstart4|}}}|{{{termstart4}}}|{{{term_start4|{{{就任日期4|}}}}}}}}
| term = {{{term4|{{{任期4|{{{period4|}}}}}}}}}
| title = {{{title4|{{{now4|}}}}}}
| vicechairman = {{{vicechairman4|{{{副主席4|}}}}}}
| vicegovernor = {{{vicegovernor4|{{{副州長4|{{{副州長4|}}}}}}}}}
| vicepresident = {{{vicepresident4|{{{副總統4|{{{副總統4|}}}}}}}}}
| vicepremier = {{{vicepremier4|{{{副總理4|{{{副總理4|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc4|{{{行政院副院長4|{{{行政院副院長4|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister4|{{{副首相4|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term4|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname5|}}}
| 1namedata = {{{1namedata5|}}}
| 2blankname = {{{2blankname5|}}}
| 2namedata = {{{2namedata5|}}}
| 3blankname = {{{3blankname5|}}}
| 3namedata = {{{3namedata5|}}}
| 4blankname = {{{4blankname5|}}}
| 4namedata = {{{4namedata5|}}}
| 5blankname = {{{5blankname5|}}}
| 5namedata = {{{5namedata5|}}}
| alongside = {{{alongside5|{{{同時在任者5|{{{同時在任者5|}}}}}}}}}
| ambassador_from = {{{ambassador_from5|}}}
| appointer = {{#if: {{{appointer5|}}} | {{{appointer5}}} | {{{appointed5|}}} }}
| assembly = {{{assembly5|}}}
| assembly_order = {{{assembly_order5|}}}
| assembly_title = {{{assembly_title5|}}}
| candidate = {{{candidate5|}}}
| chairman = {{{chairman5|{{{主席5|}}}}}}
| chancellor = {{{chancellor5|}}}
| chief = {{{chief5|{{{首長5|{{{首長5|}}}}}}}}}
| chief-executive = {{{chief-executive5|{{{行政長官5|{{{行政長官5|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM5|}}}|AM|MP}} = {{#if: {{{constituency_AM5|}}} | {{{constituency_AM5}}} | {{{constituency_MP5|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM5|}}}|AM|MP}} = {{#if: {{{constituencyname_AM5|}}} | {{{constituencyname_AM5}}} | {{{constituencyname_MP5|}}} }}
| constituency = {{{constituency5|{{{選民5|{{{選民5|}}}}}}}}}
| country = {{{country5|}}}
| deputy = {{{deputy5|{{{副職5|{{{副職5|}}}}}}}}}
| district = {{{district5|{{{選區5|{{{選區5|}}}}}}}}}
| firstminister = {{{firstminister5|{{{首席部長5|{{{首席部長5|}}}}}}}}}
| first_secretary = {{{first_secretary5|{{{第一書記5|{{{第一書記5|}}}}}}}}}
| general_secretary = {{{general_secretary5|{{{總書記5|{{{總書記5|}}}}}}}}}
| governor-general = {{{governor-general5|}}}
| governor_general = {{{governor_general5|{{{總督5|{{{總督5|}}}}}}}}}
| governor = {{{governor5|{{{州長5|{{{州長5|}}}}}}}}}
| head = {{{head5|{{{國家元首5|{{{國家元首5|}}}}}}}}}
| jr/sr = {{{jr/sr5|}}}
| jr/sr and state = {{{jr/sr and state5|}}}
| leader = {{{leader5|{{{領袖5|{{{領袖5|}}}}}}}}}
| leaderuk = {{{leaderuk5|{{{黨魁5|{{{黨魁5|}}}}}}}}}
| legislature = {{{legislature5|}}}
| lieutenant_governor = {{{lieutenant_governor5|}}}
| lieutenant = {{{lieutenant5|}}}
| minority_floor_leader = {{{minority_floor_leader5|}}}
| minister_from = {{{minister_from5|}}}
| majority_floor_leader = {{{majority_floor_leader5|}}}
| majority_leader = {{#if: {{{majorityleader5|}}} | {{{majorityleader5}}} | {{{majority_leader5|}}} }}
| majority = {{{majority5|{{{多數票5|{{{多數票5|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader5|}}} | {{{minorityleader5}}} | {{{minority_leader5|}}} }}
| minister = {{{minister5|{{{部長5|{{{部長5|}}}}}}}}}
| monarch = {{{monarch5|{{{君主5|}}}}}}
| nominator = {{{nominator5|}}}
| office = {{{office5|{{{職務5|{{{職務5|}}}}}}}}}
| order = {{{order5|{{{屆次5|{{{屆次5|}}}}}}}}}
| parliament = {{{parliament5|}}}
| parliament_order = {{{parliament_order5|}}}
| parliament_title = {{{parliament_title5|}}}
| predecessor = {{{predecessor5|{{{前任5|}}}}}}
| preceding = {{{preceding5|}}}
| preceded = {{{preceded5|}}}
| premier = {{{premier5|{{{總理5|{{{總理5|}}}}}}}}}
| premierroc = {{{premierroc5|{{{行政院院長5|{{{行政院院長5|}}}}}}}}}
| president = {{{president5|{{{總統5|{{{總統5|}}}}}}}}}
| primeminister = {{{primeminister5|{{{首相5|}}}}}}
| riding = {{{riding5|}}}
| partyhead = {{{partyhead5|{{{黨首5|{{{黨首5|}}}}}}}}}
| secretary = {{{secretary5|{{{書記5|{{{書記5|}}}}}}}}}
| secretary_general = {{{secretary_general5|{{{秘書長5|{{{秘書長5|}}}}}}}}}
| state_assembly = {{{state_assembly5|}}}
| state_delegate = {{{state_delegate5|}}}
| state_house = {{{state_house5|}}}
| state_legislature = {{{state_legislature5|}}}
| state_senate = {{{state_senate5|}}}
| state = {{{state5|}}}
| succeeded = {{{succeeded5|}}}
| succeeding = {{{succeeding5|}}}
| successor = {{{successor5|{{{繼任5|{{{繼任5|}}}}}}}}}
| taoiseach = {{{taoiseach5|{{{愛爾蘭總理5|{{{愛爾蘭總理5|}}}}}}}}}
| termlabel = {{{term_label5|{{{termlabel5|任期}}}}}}
| termend = {{#if:{{{termend5|}}}|{{{termend5}}}|{{{term_end5|{{{卸任日期5|}}}}}}}}
| termstart = {{#if:{{{termstart5|}}}|{{{termstart5}}}|{{{term_start5|{{{就任日期5|}}}}}}}}
| term = {{{term5|{{{任期5|{{{period5|}}}}}}}}}
| title = {{{title5|{{{now5|}}}}}}
| vicechairman = {{{vicechairman5|{{{副主席5|}}}}}}
| vicegovernor = {{{vicegovernor5|{{{副州長5|{{{副州長5|}}}}}}}}}
| vicepresident = {{{vicepresident5|{{{副總統5|{{{副總統5|}}}}}}}}}
| vicepremier = {{{vicepremier5|{{{副總理5|{{{副總理5|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc5|{{{行政院副院長5|{{{行政院副院長5|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister5|{{{副首相5|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term5|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname6|}}}
| 1namedata = {{{1namedata6|}}}
| 2blankname = {{{2blankname6|}}}
| 2namedata = {{{2namedata6|}}}
| 3blankname = {{{3blankname6|}}}
| 3namedata = {{{3namedata6|}}}
| 4blankname = {{{4blankname6|}}}
| 4namedata = {{{4namedata6|}}}
| 5blankname = {{{5blankname6|}}}
| 5namedata = {{{5namedata6|}}}
| alongside = {{{alongside6|{{{同時在任者6|{{{同時在任者6|}}}}}}}}}
| ambassador_from = {{{ambassador_from6|}}}
| appointer = {{#if: {{{appointer6|}}} | {{{appointer6}}} | {{{appointed6|}}} }}
| assembly = {{{assembly6|}}}
| assembly_order = {{{assembly_order6|}}}
| assembly_title = {{{assembly_title6|}}}
| candidate = {{{candidate6|}}}
| chairman = {{{chairman6|{{{主席6|}}}}}}
| chancellor = {{{chancellor6|}}}
| chief = {{{chief6|{{{首長6|{{{首長6|}}}}}}}}}
| chief-executive = {{{chief-executive6|{{{行政長官6|{{{行政長官6|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM6|}}}|AM|MP}} = {{#if: {{{constituency_AM6|}}} | {{{constituency_AM6}}} | {{{constituency_MP6|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM6|}}}|AM|MP}} = {{#if: {{{constituencyname_AM6|}}} | {{{constituencyname_AM6}}} | {{{constituencyname_MP6|}}} }}
| constituency = {{{constituency6|{{{選民6|{{{選民6|}}}}}}}}}
| country = {{{country6|}}}
| deputy = {{{deputy6|{{{副職6|{{{副職6|}}}}}}}}}
| district = {{{district6|{{{選區6|{{{選區6|}}}}}}}}}
| firstminister = {{{firstminister6|{{{首席部長6|{{{首席部長6|}}}}}}}}}
| first_secretary = {{{first_secretary6|{{{第一書記6|{{{第一書記6|}}}}}}}}}
| general_secretary = {{{general_secretary6|{{{總書記6|{{{總書記6|}}}}}}}}}
| governor-general = {{{governor-general6|}}}
| governor_general = {{{governor_general6|{{{總督6|{{{總督6|}}}}}}}}}
| governor = {{{governor6|{{{州長6|{{{州長6|}}}}}}}}}
| head = {{{head6|{{{國家元首6|{{{國家元首6|}}}}}}}}}
| jr/sr = {{{jr/sr6|}}}
| jr/sr and state = {{{jr/sr and state6|}}}
| leader = {{{leader6|{{{領袖6|{{{領袖6|}}}}}}}}}
| leaderuk = {{{leaderuk6|{{{黨魁6|{{{黨魁6|}}}}}}}}}
| legislature = {{{legislature6|}}}
| lieutenant_governor = {{{lieutenant_governor6|}}}
| lieutenant = {{{lieutenant6|}}}
| minority_floor_leader = {{{minority_floor_leader6|}}}
| minister_from = {{{minister_from6|}}}
| majority_floor_leader = {{{majority_floor_leader6|}}}
| majority_leader = {{#if: {{{majorityleader6|}}} | {{{majorityleader6}}} | {{{majority_leader6|}}} }}
| majority = {{{majority6|{{{多數票6|{{{多數票6|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader6|}}} | {{{minorityleader6}}} | {{{minority_leader6|}}} }}
| minister = {{{minister6|{{{部長6|{{{部長6|}}}}}}}}}
| monarch = {{{monarch6|{{{君主6|}}}}}}
| nominator = {{{nominator6|}}}
| office = {{{office6|{{{職務6|{{{職務6|}}}}}}}}}
| order = {{{order6|{{{屆次6|{{{屆次6|}}}}}}}}}
| parliament = {{{parliament6|}}}
| parliament_order = {{{parliament_order6|}}}
| parliament_title = {{{parliament_title6|}}}
| predecessor = {{{predecessor6|{{{前任6|}}}}}}
| preceding = {{{preceding6|}}}
| preceded = {{{preceded6|}}}
| premier = {{{premier6|{{{總理6|{{{總理6|}}}}}}}}}
| premierroc = {{{premierroc6|{{{行政院院長6|{{{行政院院長6|}}}}}}}}}
| president = {{{president6|{{{總統6|{{{總統6|}}}}}}}}}
| primeminister = {{{primeminister6|{{{首相6|}}}}}}
| riding = {{{riding6|}}}
| partyhead = {{{partyhead6|{{{黨首6|{{{黨首6|}}}}}}}}}
| secretary = {{{secretary6|{{{書記6|{{{書記6|}}}}}}}}}
| secretary_general = {{{secretary_general6|{{{秘書長6|{{{秘書長6|}}}}}}}}}
| state_assembly = {{{state_assembly6|}}}
| state_delegate = {{{state_delegate6|}}}
| state_house = {{{state_house6|}}}
| state_legislature = {{{state_legislature6|}}}
| state_senate = {{{state_senate6|}}}
| state = {{{state6|}}}
| succeeded = {{{succeeded6|}}}
| succeeding = {{{succeeding6|}}}
| successor = {{{successor6|{{{繼任6|{{{繼任6|}}}}}}}}}
| taoiseach = {{{taoiseach6|{{{愛爾蘭總理6|{{{愛爾蘭總理6|}}}}}}}}}
| termlabel = {{{term_label6|{{{termlabel6|任期}}}}}}
| termend = {{#if:{{{termend6|}}}|{{{termend6}}}|{{{term_end6|{{{卸任日期6|}}}}}}}}
| termstart = {{#if:{{{termstart6|}}}|{{{termstart6}}}|{{{term_start6|{{{就任日期6|}}}}}}}}
| term = {{{term6|{{{任期6|{{{period6|}}}}}}}}}
| title = {{{title6|{{{now6|}}}}}}
| vicechairman = {{{vicechairman6|{{{副主席6|}}}}}}
| vicegovernor = {{{vicegovernor6|{{{副州長6|{{{副州長6|}}}}}}}}}
| vicepresident = {{{vicepresident6|{{{副總統6|{{{副總統6|}}}}}}}}}
| vicepremier = {{{vicepremier6|{{{副總理6|{{{副總理6|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc6|{{{行政院副院長6|{{{行政院副院長6|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister6|{{{副首相6|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term6|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname7|}}}
| 1namedata = {{{1namedata7|}}}
| 2blankname = {{{2blankname7|}}}
| 2namedata = {{{2namedata7|}}}
| 3blankname = {{{3blankname7|}}}
| 3namedata = {{{3namedata7|}}}
| 4blankname = {{{4blankname7|}}}
| 4namedata = {{{4namedata7|}}}
| 5blankname = {{{5blankname7|}}}
| 5namedata = {{{5namedata7|}}}
| alongside = {{{alongside7|{{{同時在任者7|{{{同時在任者7|}}}}}}}}}
| ambassador_from = {{{ambassador_from7|}}}
| appointer = {{#if: {{{appointer7|}}} | {{{appointer7}}} | {{{appointed7|}}} }}
| assembly = {{{assembly7|}}}
| assembly_order = {{{assembly_order7|}}}
| assembly_title = {{{assembly_title7|}}}
| candidate = {{{candidate7|}}}
| chairman = {{{chairman7|{{{主席7|}}}}}}
| chancellor = {{{chancellor7|}}}
| chief = {{{chief7|{{{首長7|{{{首長7|}}}}}}}}}
| chief-executive = {{{chief-executive7|{{{行政長官7|{{{行政長官7|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM7|}}}|AM|MP}} = {{#if: {{{constituency_AM7|}}} | {{{constituency_AM7}}} | {{{constituency_MP7|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM7|}}}|AM|MP}} = {{#if: {{{constituencyname_AM7|}}} | {{{constituencyname_AM7}}} | {{{constituencyname_MP7|}}} }}
| constituency = {{{constituency7|{{{選民7|{{{選民7|}}}}}}}}}
| country = {{{country7|}}}
| deputy = {{{deputy7|{{{副職7|{{{副職7|}}}}}}}}}
| district = {{{district7|{{{選區7|{{{選區7|}}}}}}}}}
| firstminister = {{{firstminister7|{{{首席部長7|{{{首席部長7|}}}}}}}}}
| first_secretary = {{{first_secretary7|{{{第一書記7|{{{第一書記7|}}}}}}}}}
| general_secretary = {{{general_secretary7|{{{總書記7|{{{總書記7|}}}}}}}}}
| governor-general = {{{governor-general7|}}}
| governor_general = {{{governor_general7|{{{總督7|{{{總督7|}}}}}}}}}
| governor = {{{governor7|{{{州長7|{{{州長7|}}}}}}}}}
| head = {{{head7|{{{國家元首7|{{{國家元首7|}}}}}}}}}
| jr/sr = {{{jr/sr7|}}}
| jr/sr and state = {{{jr/sr and state7|}}}
| leader = {{{leader7|{{{領袖7|{{{領袖7|}}}}}}}}}
| leaderuk = {{{leaderuk7|{{{黨魁7|{{{黨魁7|}}}}}}}}}
| legislature = {{{legislature7|}}}
| lieutenant_governor = {{{lieutenant_governor7|}}}
| lieutenant = {{{lieutenant7|}}}
| minority_floor_leader = {{{minority_floor_leader7|}}}
| minister_from = {{{minister_from7|}}}
| majority_floor_leader = {{{majority_floor_leader7|}}}
| majority_leader = {{#if: {{{majorityleader7|}}} | {{{majorityleader7}}} | {{{majority_leader7|}}} }}
| majority = {{{majority7|{{{多數票7|{{{多數票7|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader7|}}} | {{{minorityleader7}}} | {{{minority_leader7|}}} }}
| minister = {{{minister7|{{{部長7|{{{部長7|}}}}}}}}}
| monarch = {{{monarch7|{{{君主7|}}}}}}
| nominator = {{{nominator7|}}}
| office = {{{office7|{{{職務7|{{{職務7|}}}}}}}}}
| order = {{{order7|{{{屆次7|{{{屆次7|}}}}}}}}}
| parliament = {{{parliament7|}}}
| parliament_order = {{{parliament_order7|}}}
| parliament_title = {{{parliament_title7|}}}
| predecessor = {{{predecessor7|{{{前任7|}}}}}}
| preceding = {{{preceding7|}}}
| preceded = {{{preceded7|}}}
| premier = {{{premier7|{{{總理7|{{{總理7|}}}}}}}}}
| premierroc = {{{premierroc7|{{{行政院院長7|{{{行政院院長7|}}}}}}}}}
| president = {{{president7|{{{總統7|{{{總統7|}}}}}}}}}
| primeminister = {{{primeminister7|{{{首相7|}}}}}}
| riding = {{{riding7|}}}
| partyhead = {{{partyhead7|{{{黨首7|{{{黨首7|}}}}}}}}}
| secretary = {{{secretary7|{{{書記7|{{{書記7|}}}}}}}}}
| secretary_general = {{{secretary_general7|{{{秘書長7|{{{秘書長7|}}}}}}}}}
| state_assembly = {{{state_assembly7|}}}
| state_delegate = {{{state_delegate7|}}}
| state_house = {{{state_house7|}}}
| state_legislature = {{{state_legislature7|}}}
| state_senate = {{{state_senate7|}}}
| state = {{{state7|}}}
| succeeded = {{{succeeded7|}}}
| succeeding = {{{succeeding7|}}}
| successor = {{{successor7|{{{繼任7|{{{繼任7|}}}}}}}}}
| taoiseach = {{{taoiseach7|{{{愛爾蘭總理7|{{{愛爾蘭總理7|}}}}}}}}}
| termlabel = {{{term_label7|{{{termlabel7|任期}}}}}}
| termend = {{#if:{{{termend7|}}}|{{{termend7}}}|{{{term_end7|{{{卸任日期7|}}}}}}}}
| termstart = {{#if:{{{termstart7|}}}|{{{termstart7}}}|{{{term_start7|{{{就任日期7|}}}}}}}}
| term = {{{term7|{{{任期7|{{{period7|}}}}}}}}}
| title = {{{title7|{{{now7|}}}}}}
| vicechairman = {{{vicechairman7|{{{副主席7|}}}}}}
| vicegovernor = {{{vicegovernor7|{{{副州長7|{{{副州長7|}}}}}}}}}
| vicepresident = {{{vicepresident7|{{{副總統7|{{{副總統7|}}}}}}}}}
| vicepremier = {{{vicepremier7|{{{副總理7|{{{副總理7|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc7|{{{行政院副院長7|{{{行政院副院長7|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister7|{{{副首相7|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term7|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname8|}}}
| 1namedata = {{{1namedata8|}}}
| 2blankname = {{{2blankname8|}}}
| 2namedata = {{{2namedata8|}}}
| 3blankname = {{{3blankname8|}}}
| 3namedata = {{{3namedata8|}}}
| 4blankname = {{{4blankname8|}}}
| 4namedata = {{{4namedata8|}}}
| 5blankname = {{{5blankname8|}}}
| 5namedata = {{{5namedata8|}}}
| alongside = {{{alongside8|{{{同時在任者8|{{{同時在任者8|}}}}}}}}}
| ambassador_from = {{{ambassador_from8|}}}
| appointer = {{#if: {{{appointer8|}}} | {{{appointer8}}} | {{{appointed8|}}} }}
| assembly = {{{assembly8|}}}
| assembly_order = {{{assembly_order8|}}}
| assembly_title = {{{assembly_title8|}}}
| candidate = {{{candidate8|}}}
| chairman = {{{chairman8|{{{主席8|}}}}}}
| chancellor = {{{chancellor8|}}}
| chief = {{{chief8|{{{首長8|{{{首長8|}}}}}}}}}
| chief-executive = {{{chief-executive8|{{{行政長官8|{{{行政長官8|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM8|}}}|AM|MP}} = {{#if: {{{constituency_AM8|}}} | {{{constituency_AM8}}} | {{{constituency_MP8|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM8|}}}|AM|MP}} = {{#if: {{{constituencyname_AM8|}}} | {{{constituencyname_AM8}}} | {{{constituencyname_MP8|}}} }}
| constituency = {{{constituency8|{{{選民8|{{{選民8|}}}}}}}}}
| country = {{{country8|}}}
| deputy = {{{deputy8|{{{副職8|{{{副職8|}}}}}}}}}
| district = {{{district8|{{{選區8|{{{選區8|}}}}}}}}}
| firstminister = {{{firstminister8|{{{首席部長8|{{{首席部長8|}}}}}}}}}
| first_secretary = {{{first_secretary8|{{{第一書記8|{{{第一書記8|}}}}}}}}}
| general_secretary = {{{general_secretary8|{{{總書記8|{{{總書記8|}}}}}}}}}
| governor-general = {{{governor-general8|}}}
| governor_general = {{{governor_general8|{{{總督8|{{{總督8|}}}}}}}}}
| governor = {{{governor8|{{{州長8|{{{州長8|}}}}}}}}}
| head = {{{head8|{{{國家元首8|{{{國家元首8|}}}}}}}}}
| jr/sr = {{{jr/sr8|}}}
| jr/sr and state = {{{jr/sr and state8|}}}
| leader = {{{leader8|{{{領袖8|{{{領袖8|}}}}}}}}}
| leaderuk = {{{leaderuk8|{{{黨魁8|{{{黨魁8|}}}}}}}}}
| legislature = {{{legislature8|}}}
| lieutenant_governor = {{{lieutenant_governor8|}}}
| lieutenant = {{{lieutenant8|}}}
| minority_floor_leader = {{{minority_floor_leader8|}}}
| minister_from = {{{minister_from8|}}}
| majority_floor_leader = {{{majority_floor_leader8|}}}
| majority_leader = {{#if: {{{majorityleader8|}}} | {{{majorityleader8}}} | {{{majority_leader8|}}} }}
| majority = {{{majority8|{{{多數票8|{{{多數票8|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader8|}}} | {{{minorityleader8}}} | {{{minority_leader8|}}} }}
| minister = {{{minister8|{{{部長8|{{{部長8|}}}}}}}}}
| monarch = {{{monarch8|{{{君主8|}}}}}}
| nominator = {{{nominator8|}}}
| office = {{{office8|{{{職務8|{{{職務8|}}}}}}}}}
| order = {{{order8|{{{屆次8|{{{屆次8|}}}}}}}}}
| parliament = {{{parliament8|}}}
| parliament_order = {{{parliament_order8|}}}
| parliament_title = {{{parliament_title8|}}}
| predecessor = {{{predecessor8|{{{前任8|}}}}}}
| preceding = {{{preceding8|}}}
| preceded = {{{preceded8|}}}
| premier = {{{premier8|{{{總理8|{{{總理8|}}}}}}}}}
| premierroc = {{{premierroc8|{{{行政院院長8|{{{行政院院長8|}}}}}}}}}
| president = {{{president8|{{{總統8|{{{總統8|}}}}}}}}}
| primeminister = {{{primeminister8|{{{首相8|}}}}}}
| riding = {{{riding8|}}}
| partyhead = {{{partyhead8|{{{黨首8|{{{黨首8|}}}}}}}}}
| secretary = {{{secretary8|{{{書記8|{{{書記8|}}}}}}}}}
| secretary_general = {{{secretary_general8|{{{秘書長8|{{{秘書長8|}}}}}}}}}
| state_assembly = {{{state_assembly8|}}}
| state_delegate = {{{state_delegate8|}}}
| state_house = {{{state_house8|}}}
| state_legislature = {{{state_legislature8|}}}
| state_senate = {{{state_senate8|}}}
| state = {{{state8|}}}
| succeeded = {{{succeeded8|}}}
| succeeding = {{{succeeding8|}}}
| successor = {{{successor8|{{{繼任8|{{{繼任8|}}}}}}}}}
| taoiseach = {{{taoiseach8|{{{愛爾蘭總理8|{{{愛爾蘭總理8|}}}}}}}}}
| termlabel = {{{term_label8|{{{termlabel8|任期}}}}}}
| termend = {{#if:{{{termend8|}}}|{{{termend8}}}|{{{term_end8|{{{卸任日期8|}}}}}}}}
| termstart = {{#if:{{{termstart8|}}}|{{{termstart8}}}|{{{term_start8|{{{就任日期8|}}}}}}}}
| term = {{{term8|{{{任期8|{{{period8|}}}}}}}}}
| title = {{{title8|{{{now8|}}}}}}
| vicechairman = {{{vicechairman8|{{{副主席8|}}}}}}
| vicegovernor = {{{vicegovernor8|{{{副州長8|{{{副州長8|}}}}}}}}}
| vicepresident = {{{vicepresident8|{{{副總統8|{{{副總統8|}}}}}}}}}
| vicepremier = {{{vicepremier8|{{{副總理8|{{{副總理8|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc8|{{{行政院副院長8|{{{行政院副院長8|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister8|{{{副首相8|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term8|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname9|}}}
| 1namedata = {{{1namedata9|}}}
| 2blankname = {{{2blankname9|}}}
| 2namedata = {{{2namedata9|}}}
| 3blankname = {{{3blankname9|}}}
| 3namedata = {{{3namedata9|}}}
| 4blankname = {{{4blankname9|}}}
| 4namedata = {{{4namedata9|}}}
| 5blankname = {{{5blankname9|}}}
| 5namedata = {{{5namedata9|}}}
| alongside = {{{alongside9|{{{同時在任者9|{{{同時在任者9|}}}}}}}}}
| ambassador_from = {{{ambassador_from9|}}}
| appointer = {{#if: {{{appointer9|}}} | {{{appointer9}}} | {{{appointed9|}}} }}
| assembly = {{{assembly9|}}}
| assembly_order = {{{assembly_order9|}}}
| assembly_title = {{{assembly_title9|}}}
| candidate = {{{candidate9|}}}
| chairman = {{{chairman9|{{{主席9|}}}}}}
| chancellor = {{{chancellor9|}}}
| chief = {{{chief9|{{{首長9|{{{首長9|}}}}}}}}}
| chief-executive = {{{chief-executive9|{{{行政長官9|{{{行政長官9|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM9|}}}|AM|MP}} = {{#if: {{{constituency_AM9|}}} | {{{constituency_AM9}}} | {{{constituency_MP9|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM9|}}}|AM|MP}} = {{#if: {{{constituencyname_AM9|}}} | {{{constituencyname_AM9}}} | {{{constituencyname_MP9|}}} }}
| constituency = {{{constituency9|{{{選民9|{{{選民9|}}}}}}}}}
| country = {{{country9|}}}
| deputy = {{{deputy9|{{{副職9|{{{副職9|}}}}}}}}}
| district = {{{district9|{{{選區9|{{{選區9|}}}}}}}}}
| firstminister = {{{firstminister9|{{{首席部長9|{{{首席部長9|}}}}}}}}}
| first_secretary = {{{first_secretary9|{{{第一書記9|{{{第一書記9|}}}}}}}}}
| general_secretary = {{{general_secretary9|{{{總書記9|{{{總書記9|}}}}}}}}}
| governor-general = {{{governor-general9|}}}
| governor_general = {{{governor_general9|{{{總督9|{{{總督9|}}}}}}}}}
| governor = {{{governor9|{{{州長9|{{{州長9|}}}}}}}}}
| head = {{{head9|{{{國家元首9|{{{國家元首9|}}}}}}}}}
| jr/sr = {{{jr/sr9|}}}
| jr/sr and state = {{{jr/sr and state9|}}}
| leader = {{{leader9|{{{領袖9|{{{領袖9|}}}}}}}}}
| leaderuk = {{{leaderuk9|{{{黨魁9|{{{黨魁9|}}}}}}}}}
| legislature = {{{legislature9|}}}
| lieutenant_governor = {{{lieutenant_governor9|}}}
| lieutenant = {{{lieutenant9|}}}
| minority_floor_leader = {{{minority_floor_leader9|}}}
| minister_from = {{{minister_from9|}}}
| majority_floor_leader = {{{majority_floor_leader9|}}}
| majority_leader = {{#if: {{{majorityleader9|}}} | {{{majorityleader9}}} | {{{majority_leader9|}}} }}
| majority = {{{majority9|{{{多數票9|{{{多數票9|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader9|}}} | {{{minorityleader9}}} | {{{minority_leader9|}}} }}
| minister = {{{minister9|{{{部長9|{{{部長9|}}}}}}}}}
| monarch = {{{monarch9|{{{君主9|}}}}}}
| nominator = {{{nominator9|}}}
| office = {{{office9|{{{職務9|{{{職務9|}}}}}}}}}
| order = {{{order9|{{{屆次9|{{{屆次9|}}}}}}}}}
| parliament = {{{parliament9|}}}
| parliament_order = {{{parliament_order9|}}}
| parliament_title = {{{parliament_title9|}}}
| predecessor = {{{predecessor9|{{{前任9|}}}}}}
| preceding = {{{preceding9|}}}
| preceded = {{{preceded9|}}}
| premier = {{{premier9|{{{總理9|{{{總理9|}}}}}}}}}
| premierroc = {{{premierroc9|{{{行政院院長9|{{{行政院院長9|}}}}}}}}}
| president = {{{president9|{{{總統9|{{{總統9|}}}}}}}}}
| primeminister = {{{primeminister9|{{{首相9|}}}}}}
| riding = {{{riding9|}}}
| partyhead = {{{partyhead9|{{{黨首9|{{{黨首9|}}}}}}}}}
| secretary = {{{secretary9|{{{書記9|{{{書記9|}}}}}}}}}
| secretary_general = {{{secretary_general9|{{{秘書長9|{{{秘書長9|}}}}}}}}}
| state_assembly = {{{state_assembly9|}}}
| state_delegate = {{{state_delegate9|}}}
| state_house = {{{state_house9|}}}
| state_legislature = {{{state_legislature9|}}}
| state_senate = {{{state_senate9|}}}
| state = {{{state9|}}}
| succeeded = {{{succeeded9|}}}
| succeeding = {{{succeeding9|}}}
| successor = {{{successor9|{{{繼任9|{{{繼任9|}}}}}}}}}
| taoiseach = {{{taoiseach9|{{{愛爾蘭總理9|{{{愛爾蘭總理9|}}}}}}}}}
| termlabel = {{{term_label9|{{{termlabel9|任期}}}}}}
| termend = {{#if:{{{termend9|}}}|{{{termend9}}}|{{{term_end9|{{{卸任日期9|}}}}}}}}
| termstart = {{#if:{{{termstart9|}}}|{{{termstart9}}}|{{{term_start9|{{{就任日期9|}}}}}}}}
| term = {{{term9|{{{任期9|{{{period9|}}}}}}}}}
| title = {{{title9|{{{now9|}}}}}}
| vicechairman = {{{vicechairman9|{{{副主席9|}}}}}}
| vicegovernor = {{{vicegovernor9|{{{副州長9|{{{副州長9|}}}}}}}}}
| vicepresident = {{{vicepresident9|{{{副總統9|{{{副總統9|}}}}}}}}}
| vicepremier = {{{vicepremier9|{{{副總理9|{{{副總理9|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc9|{{{行政院副院長9|{{{行政院副院長9|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister9|{{{副首相9|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term9|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname10|}}}
| 1namedata = {{{1namedata10|}}}
| 2blankname = {{{2blankname10|}}}
| 2namedata = {{{2namedata10|}}}
| 3blankname = {{{3blankname10|}}}
| 3namedata = {{{3namedata10|}}}
| 4blankname = {{{4blankname10|}}}
| 4namedata = {{{4namedata10|}}}
| 5blankname = {{{5blankname10|}}}
| 5namedata = {{{5namedata10|}}}
| alongside = {{{alongside10|{{{同時在任者10|{{{同時在任者10|}}}}}}}}}
| ambassador_from = {{{ambassador_from10|}}}
| appointer = {{#if: {{{appointer10|}}} | {{{appointer10}}} | {{{appointed10|}}} }}
| assembly = {{{assembly10|}}}
| assembly_order = {{{assembly_order10|}}}
| assembly_title = {{{assembly_title10|}}}
| candidate = {{{candidate10|}}}
| chairman = {{{chairman10|{{{主席10|}}}}}}
| chancellor = {{{chancellor10|}}}
| chief = {{{chief10|{{{首長10|{{{首長10|}}}}}}}}}
| chief-executive = {{{chief-executive10|{{{行政長官10|{{{行政長官10|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM10|}}}|AM|MP}} = {{#if: {{{constituency_AM10|}}} | {{{constituency_AM10}}} | {{{constituency_MP10|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM10|}}}|AM|MP}} = {{#if: {{{constituencyname_AM10|}}} | {{{constituencyname_AM10}}} | {{{constituencyname_MP10|}}} }}
| constituency = {{{constituency10|{{{選民10|{{{選民10|}}}}}}}}}
| country = {{{country10|}}}
| deputy = {{{deputy10|{{{副職10|{{{副職10|}}}}}}}}}
| district = {{{district10|{{{選區10|{{{選區10|}}}}}}}}}
| firstminister = {{{firstminister10|{{{首席部長10|{{{首席部長10|}}}}}}}}}
| first_secretary = {{{first_secretary10|{{{第一書記10|{{{第一書記10|}}}}}}}}}
| general_secretary = {{{general_secretary10|{{{總書記10|{{{總書記10|}}}}}}}}}
| governor-general = {{{governor-general10|}}}
| governor_general = {{{governor_general10|{{{總督10|{{{總督10|}}}}}}}}}
| governor = {{{governor10|{{{州長10|{{{州長10|}}}}}}}}}
| head = {{{head10|{{{國家元首10|{{{國家元首10|}}}}}}}}}
| jr/sr = {{{jr/sr10|}}}
| jr/sr and state = {{{jr/sr and state10|}}}
| leader = {{{leader10|{{{領袖10|{{{領袖10|}}}}}}}}}
| leaderuk = {{{leaderuk10|{{{黨魁10|{{{黨魁10|}}}}}}}}}
| legislature = {{{legislature10|}}}
| lieutenant_governor = {{{lieutenant_governor10|}}}
| lieutenant = {{{lieutenant10|}}}
| minority_floor_leader = {{{minority_floor_leader10|}}}
| minister_from = {{{minister_from10|}}}
| majority_floor_leader = {{{majority_floor_leader10|}}}
| majority_leader = {{#if: {{{majorityleader10|}}} | {{{majorityleader10}}} | {{{majority_leader10|}}} }}
| majority = {{{majority10|{{{多數票10|{{{多數票10|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader10|}}} | {{{minorityleader10}}} | {{{minority_leader10|}}} }}
| minister = {{{minister10|{{{部長10|{{{部長10|}}}}}}}}}
| monarch = {{{monarch10|{{{君主10|}}}}}}
| nominator = {{{nominator10|}}}
| office = {{{office10|{{{職務10|{{{職務10|}}}}}}}}}
| order = {{{order10|{{{屆次10|{{{屆次10|}}}}}}}}}
| parliament = {{{parliament10|}}}
| parliament_order = {{{parliament_order10|}}}
| parliament_title = {{{parliament_title10|}}}
| predecessor = {{{predecessor10|{{{前任10|}}}}}}
| preceding = {{{preceding10|}}}
| preceded = {{{preceded10|}}}
| premier = {{{premier10|{{{總理10|{{{總理10|}}}}}}}}}
| premierroc = {{{premierroc10|{{{行政院院長10|{{{行政院院長10|}}}}}}}}}
| president = {{{president10|{{{總統10|{{{總統10|}}}}}}}}}
| primeminister = {{{primeminister10|{{{首相10|}}}}}}
| riding = {{{riding10|}}}
| partyhead = {{{partyhead10|{{{黨首10|{{{黨首10|}}}}}}}}}
| secretary = {{{secretary10|{{{書記10|{{{書記10|}}}}}}}}}
| secretary_general = {{{secretary_general10|{{{秘書長10|{{{秘書長10|}}}}}}}}}
| state_assembly = {{{state_assembly10|}}}
| state_delegate = {{{state_delegate10|}}}
| state_house = {{{state_house10|}}}
| state_legislature = {{{state_legislature10|}}}
| state_senate = {{{state_senate10|}}}
| state = {{{state10|}}}
| succeeded = {{{succeeded10|}}}
| succeeding = {{{succeeding10|}}}
| successor = {{{successor10|{{{繼任10|{{{繼任10|}}}}}}}}}
| taoiseach = {{{taoiseach10|{{{愛爾蘭總理10|{{{愛爾蘭總理10|}}}}}}}}}
| termlabel = {{{term_label10|{{{termlabel10|任期}}}}}}
| termend = {{#if:{{{termend10|}}}|{{{termend10}}}|{{{term_end10|{{{卸任日期10|}}}}}}}}
| termstart = {{#if:{{{termstart10|}}}|{{{termstart10}}}|{{{term_start10|{{{就任日期10|}}}}}}}}
| term = {{{term10|{{{任期10|{{{period10|}}}}}}}}}
| title = {{{title10|{{{now10|}}}}}}
| vicechairman = {{{vicechairman10|{{{副主席10|}}}}}}
| vicegovernor = {{{vicegovernor10|{{{副州長10|{{{副州長10|}}}}}}}}}
| vicepresident = {{{vicepresident10|{{{副總統10|{{{副總統10|}}}}}}}}}
| vicepremier = {{{vicepremier10|{{{副總理10|{{{副總理10|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc10|{{{行政院副院長10|{{{行政院副院長10|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister10|{{{副首相10|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term10|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname11|}}}
| 1namedata = {{{1namedata11|}}}
| 2blankname = {{{2blankname11|}}}
| 2namedata = {{{2namedata11|}}}
| 3blankname = {{{3blankname11|}}}
| 3namedata = {{{3namedata11|}}}
| 4blankname = {{{4blankname11|}}}
| 4namedata = {{{4namedata11|}}}
| 5blankname = {{{5blankname11|}}}
| 5namedata = {{{5namedata11|}}}
| alongside = {{{alongside11|{{{同時在任者11|{{{同時在任者11|}}}}}}}}}
| ambassador_from = {{{ambassador_from11|}}}
| appointer = {{#if: {{{appointer11|}}} | {{{appointer11}}} | {{{appointed11|}}} }}
| assembly = {{{assembly11|}}}
| assembly_order = {{{assembly_order11|}}}
| assembly_title = {{{assembly_title11|}}}
| candidate = {{{candidate11|}}}
| chairman = {{{chairman11|{{{主席11|}}}}}}
| chancellor = {{{chancellor11|}}}
| chief = {{{chief11|{{{首長11|{{{首長11|}}}}}}}}}
| chief-executive = {{{chief-executive11|{{{行政長官11|{{{行政長官11|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM11|}}}|AM|MP}} = {{#if: {{{constituency_AM11|}}} | {{{constituency_AM11}}} | {{{constituency_MP11|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM11|}}}|AM|MP}} = {{#if: {{{constituencyname_AM11|}}} | {{{constituencyname_AM11}}} | {{{constituencyname_MP11|}}} }}
| constituency = {{{constituency11|{{{選民11|{{{選民11|}}}}}}}}}
| country = {{{country11|}}}
| deputy = {{{deputy11|{{{副職11|{{{副職11|}}}}}}}}}
| district = {{{district11|{{{選區11|{{{選區11|}}}}}}}}}
| firstminister = {{{firstminister11|{{{首席部長11|{{{首席部長11|}}}}}}}}}
| first_secretary = {{{first_secretary11|{{{第一書記11|{{{第一書記11|}}}}}}}}}
| general_secretary = {{{general_secretary11|{{{總書記11|{{{總書記11|}}}}}}}}}
| governor-general = {{{governor-general11|}}}
| governor_general = {{{governor_general11|{{{總督11|{{{總督11|}}}}}}}}}
| governor = {{{governor11|{{{州長11|{{{州長11|}}}}}}}}}
| head = {{{head11|{{{國家元首11|{{{國家元首11|}}}}}}}}}
| jr/sr = {{{jr/sr11|}}}
| jr/sr and state = {{{jr/sr and state11|}}}
| leader = {{{leader11|{{{領袖11|{{{領袖11|}}}}}}}}}
| leaderuk = {{{leaderuk11|{{{黨魁11|{{{黨魁11|}}}}}}}}}
| legislature = {{{legislature11|}}}
| lieutenant_governor = {{{lieutenant_governor11|}}}
| lieutenant = {{{lieutenant11|}}}
| minority_floor_leader = {{{minority_floor_leader11|}}}
| minister_from = {{{minister_from11|}}}
| majority_floor_leader = {{{majority_floor_leader11|}}}
| majority_leader = {{#if: {{{majorityleader11|}}} | {{{majorityleader11}}} | {{{majority_leader11|}}} }}
| majority = {{{majority11|{{{多數票11|{{{多數票11|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader11|}}} | {{{minorityleader11}}} | {{{minority_leader11|}}} }}
| minister = {{{minister11|{{{部長11|{{{部長11|}}}}}}}}}
| monarch = {{{monarch11|{{{君主11|}}}}}}
| nominator = {{{nominator11|}}}
| office = {{{office11|{{{職務11|{{{職務11|}}}}}}}}}
| order = {{{order11|{{{屆次11|{{{屆次11|}}}}}}}}}
| parliament = {{{parliament11|}}}
| parliament_order = {{{parliament_order11|}}}
| parliament_title = {{{parliament_title11|}}}
| predecessor = {{{predecessor11|{{{前任11|}}}}}}
| preceding = {{{preceding11|}}}
| preceded = {{{preceded11|}}}
| premier = {{{premier11|{{{總理11|{{{總理11|}}}}}}}}}
| premierroc = {{{premierroc11|{{{行政院院長11|{{{行政院院長11|}}}}}}}}}
| president = {{{president11|{{{總統11|{{{總統11|}}}}}}}}}
| primeminister = {{{primeminister11|{{{首相11|}}}}}}
| riding = {{{riding11|}}}
| partyhead = {{{partyhead11|{{{黨首11|{{{黨首11|}}}}}}}}}
| secretary = {{{secretary11|{{{書記11|{{{書記11|}}}}}}}}}
| secretary_general = {{{secretary_general11|{{{秘書長11|{{{秘書長11|}}}}}}}}}
| state_assembly = {{{state_assembly11|}}}
| state_delegate = {{{state_delegate11|}}}
| state_house = {{{state_house11|}}}
| state_legislature = {{{state_legislature11|}}}
| state_senate = {{{state_senate11|}}}
| state = {{{state11|}}}
| succeeded = {{{succeeded11|}}}
| succeeding = {{{succeeding11|}}}
| successor = {{{successor11|{{{繼任11|{{{繼任11|}}}}}}}}}
| taoiseach = {{{taoiseach11|{{{愛爾蘭總理11|{{{愛爾蘭總理11|}}}}}}}}}
| termlabel = {{{term_label11|{{{termlabel11|任期}}}}}}
| termend = {{#if:{{{termend11|}}}|{{{termend11}}}|{{{term_end11|{{{卸任日期11|}}}}}}}}
| termstart = {{#if:{{{termstart11|}}}|{{{termstart11}}}|{{{term_start11|{{{就任日期11|}}}}}}}}
| term = {{{term11|{{{任期11|{{{period11|}}}}}}}}}
| title = {{{title11|{{{now11|}}}}}}
| vicechairman = {{{vicechairman11|{{{副主席11|}}}}}}
| vicegovernor = {{{vicegovernor11|{{{副州長11|{{{副州長11|}}}}}}}}}
| vicepresident = {{{vicepresident11|{{{副總統11|{{{副總統11|}}}}}}}}}
| vicepremier = {{{vicepremier11|{{{副總理11|{{{副總理11|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc11|{{{行政院副院長11|{{{行政院副院長11|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister11|{{{副首相11|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term11|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname12|}}}
| 1namedata = {{{1namedata12|}}}
| 2blankname = {{{2blankname12|}}}
| 2namedata = {{{2namedata12|}}}
| 3blankname = {{{3blankname12|}}}
| 3namedata = {{{3namedata12|}}}
| 4blankname = {{{4blankname12|}}}
| 4namedata = {{{4namedata12|}}}
| 5blankname = {{{5blankname12|}}}
| 5namedata = {{{5namedata12|}}}
| alongside = {{{alongside12|{{{同時在任者12|{{{同時在任者12|}}}}}}}}}
| ambassador_from = {{{ambassador_from12|}}}
| appointer = {{#if: {{{appointer12|}}} | {{{appointer12}}} | {{{appointed12|}}} }}
| assembly = {{{assembly12|}}}
| assembly_order = {{{assembly_order12|}}}
| assembly_title = {{{assembly_title12|}}}
| candidate = {{{candidate12|}}}
| chairman = {{{chairman12|{{{主席12|}}}}}}
| chancellor = {{{chancellor12|}}}
| chief = {{{chief12|{{{首長12|{{{首長12|}}}}}}}}}
| chief-executive = {{{chief-executive12|{{{行政長官12|{{{行政長官12|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM12|}}}|AM|MP}} = {{#if: {{{constituency_AM12|}}} | {{{constituency_AM12}}} | {{{constituency_MP12|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM12|}}}|AM|MP}} = {{#if: {{{constituencyname_AM12|}}} | {{{constituencyname_AM12}}} | {{{constituencyname_MP12|}}} }}
| constituency = {{{constituency12|{{{選民12|{{{選民12|}}}}}}}}}
| country = {{{country12|}}}
| deputy = {{{deputy12|{{{副職12|{{{副職12|}}}}}}}}}
| district = {{{district12|{{{選區12|{{{選區12|}}}}}}}}}
| firstminister = {{{firstminister12|{{{首席部長12|{{{首席部長12|}}}}}}}}}
| first_secretary = {{{first_secretary12|{{{第一書記12|{{{第一書記12|}}}}}}}}}
| general_secretary = {{{general_secretary12|{{{總書記12|{{{總書記12|}}}}}}}}}
| governor-general = {{{governor-general12|}}}
| governor_general = {{{governor_general12|{{{總督12|{{{總督12|}}}}}}}}}
| governor = {{{governor12|{{{州長12|{{{州長12|}}}}}}}}}
| head = {{{head12|{{{國家元首12|{{{國家元首12|}}}}}}}}}
| jr/sr = {{{jr/sr12|}}}
| jr/sr and state = {{{jr/sr and state12|}}}
| leader = {{{leader12|{{{領袖12|{{{領袖12|}}}}}}}}}
| leaderuk = {{{leaderuk12|{{{黨魁12|{{{黨魁12|}}}}}}}}}
| legislature = {{{legislature12|}}}
| lieutenant_governor = {{{lieutenant_governor12|}}}
| lieutenant = {{{lieutenant12|}}}
| minority_floor_leader = {{{minority_floor_leader12|}}}
| minister_from = {{{minister_from12|}}}
| majority_floor_leader = {{{majority_floor_leader12|}}}
| majority_leader = {{#if: {{{majorityleader12|}}} | {{{majorityleader12}}} | {{{majority_leader12|}}} }}
| majority = {{{majority12|{{{多數票12|{{{多數票12|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader12|}}} | {{{minorityleader12}}} | {{{minority_leader12|}}} }}
| minister = {{{minister12|{{{部長12|{{{部長12|}}}}}}}}}
| monarch = {{{monarch12|{{{君主12|}}}}}}
| nominator = {{{nominator12|}}}
| office = {{{office12|{{{職務12|{{{職務12|}}}}}}}}}
| order = {{{order12|{{{屆次12|{{{屆次12|}}}}}}}}}
| parliament = {{{parliament12|}}}
| parliament_order = {{{parliament_order12|}}}
| parliament_title = {{{parliament_title12|}}}
| predecessor = {{{predecessor12|{{{前任12|}}}}}}
| preceding = {{{preceding12|}}}
| preceded = {{{preceded12|}}}
| premier = {{{premier12|{{{總理12|{{{總理12|}}}}}}}}}
| premierroc = {{{premierroc12|{{{行政院院長12|{{{行政院院長12|}}}}}}}}}
| president = {{{president12|{{{總統12|{{{總統12|}}}}}}}}}
| primeminister = {{{primeminister12|{{{首相12|}}}}}}
| riding = {{{riding12|}}}
| partyhead = {{{partyhead12|{{{黨首12|{{{黨首12|}}}}}}}}}
| secretary = {{{secretary12|{{{書記12|{{{書記12|}}}}}}}}}
| secretary_general = {{{secretary_general12|{{{秘書長12|{{{秘書長12|}}}}}}}}}
| state_assembly = {{{state_assembly12|}}}
| state_delegate = {{{state_delegate12|}}}
| state_house = {{{state_house12|}}}
| state_legislature = {{{state_legislature12|}}}
| state_senate = {{{state_senate12|}}}
| state = {{{state12|}}}
| succeeded = {{{succeeded12|}}}
| succeeding = {{{succeeding12|}}}
| successor = {{{successor12|{{{繼任12|{{{繼任12|}}}}}}}}}
| taoiseach = {{{taoiseach12|{{{愛爾蘭總理12|{{{愛爾蘭總理12|}}}}}}}}}
| termlabel = {{{term_label12|{{{termlabel12|任期}}}}}}
| termend = {{#if:{{{termend12|}}}|{{{termend12}}}|{{{term_end12|{{{卸任日期12|}}}}}}}}
| termstart = {{#if:{{{termstart12|}}}|{{{termstart12}}}|{{{term_start12|{{{就任日期12|}}}}}}}}
| term = {{{term12|{{{任期12|{{{period12|}}}}}}}}}
| title = {{{title12|{{{now12|}}}}}}
| vicechairman = {{{vicechairman12|{{{副主席12|}}}}}}
| vicegovernor = {{{vicegovernor12|{{{副州長12|{{{副州長12|}}}}}}}}}
| vicepresident = {{{vicepresident12|{{{副總統12|{{{副總統12|}}}}}}}}}
| vicepremier = {{{vicepremier12|{{{副總理12|{{{副總理12|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc12|{{{行政院副院長12|{{{行政院副院長12|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister12|{{{副首相12|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term12|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname13|}}}
| 1namedata = {{{1namedata13|}}}
| 2blankname = {{{2blankname13|}}}
| 2namedata = {{{2namedata13|}}}
| 3blankname = {{{3blankname13|}}}
| 3namedata = {{{3namedata13|}}}
| 4blankname = {{{4blankname13|}}}
| 4namedata = {{{4namedata13|}}}
| 5blankname = {{{5blankname13|}}}
| 5namedata = {{{5namedata13|}}}
| alongside = {{{alongside13|{{{同時在任者13|{{{同時在任者13|}}}}}}}}}
| ambassador_from = {{{ambassador_from13|}}}
| appointer = {{#if: {{{appointer13|}}} | {{{appointer13}}} | {{{appointed13|}}} }}
| assembly = {{{assembly13|}}}
| assembly_order = {{{assembly_order13|}}}
| assembly_title = {{{assembly_title13|}}}
| candidate = {{{candidate13|}}}
| chairman = {{{chairman13|{{{主席13|}}}}}}
| chancellor = {{{chancellor13|}}}
| chief = {{{chief13|{{{首長13|{{{首長13|}}}}}}}}}
| chief-executive = {{{chief-executive13|{{{行政長官13|{{{行政長官13|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM13|}}}|AM|MP}} = {{#if: {{{constituency_AM13|}}} | {{{constituency_AM13}}} | {{{constituency_MP13|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM13|}}}|AM|MP}} = {{#if: {{{constituencyname_AM13|}}} | {{{constituencyname_AM13}}} | {{{constituencyname_MP13|}}} }}
| constituency = {{{constituency13|{{{選民13|{{{選民13|}}}}}}}}}
| country = {{{country13|}}}
| deputy = {{{deputy13|{{{副職13|{{{副職13|}}}}}}}}}
| district = {{{district13|{{{選區13|{{{選區13|}}}}}}}}}
| firstminister = {{{firstminister13|{{{首席部長13|{{{首席部長13|}}}}}}}}}
| first_secretary = {{{first_secretary13|{{{第一書記13|{{{第一書記13|}}}}}}}}}
| general_secretary = {{{general_secretary13|{{{總書記13|{{{總書記13|}}}}}}}}}
| governor-general = {{{governor-general13|}}}
| governor_general = {{{governor_general13|{{{總督13|{{{總督13|}}}}}}}}}
| governor = {{{governor13|{{{州長13|{{{州長13|}}}}}}}}}
| head = {{{head13|{{{國家元首13|{{{國家元首13|}}}}}}}}}
| jr/sr = {{{jr/sr13|}}}
| jr/sr and state = {{{jr/sr and state13|}}}
| leader = {{{leader13|{{{領袖13|{{{領袖13|}}}}}}}}}
| leaderuk = {{{leaderuk13|{{{黨魁13|{{{黨魁13|}}}}}}}}}
| legislature = {{{legislature13|}}}
| lieutenant_governor = {{{lieutenant_governor13|}}}
| lieutenant = {{{lieutenant13|}}}
| minority_floor_leader = {{{minority_floor_leader13|}}}
| minister_from = {{{minister_from13|}}}
| majority_floor_leader = {{{majority_floor_leader13|}}}
| majority_leader = {{#if: {{{majorityleader13|}}} | {{{majorityleader13}}} | {{{majority_leader13|}}} }}
| majority = {{{majority13|{{{多數票13|{{{多數票13|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader13|}}} | {{{minorityleader13}}} | {{{minority_leader13|}}} }}
| minister = {{{minister13|{{{部長13|{{{部長13|}}}}}}}}}
| monarch = {{{monarch13|{{{君主13|}}}}}}
| nominator = {{{nominator13|}}}
| office = {{{office13|{{{職務13|{{{職務13|}}}}}}}}}
| order = {{{order13|{{{屆次13|{{{屆次13|}}}}}}}}}
| parliament = {{{parliament13|}}}
| parliament_order = {{{parliament_order13|}}}
| parliament_title = {{{parliament_title13|}}}
| predecessor = {{{predecessor13|{{{前任13|}}}}}}
| preceding = {{{preceding13|}}}
| preceded = {{{preceded13|}}}
| premier = {{{premier13|{{{總理13|{{{總理13|}}}}}}}}}
| premierroc = {{{premierroc13|{{{行政院院長13|{{{行政院院長13|}}}}}}}}}
| president = {{{president13|{{{總統13|{{{總統13|}}}}}}}}}
| primeminister = {{{primeminister13|{{{首相13|}}}}}}
| riding = {{{riding13|}}}
| partyhead = {{{partyhead13|{{{黨首13|{{{黨首13|}}}}}}}}}
| secretary = {{{secretary13|{{{書記13|{{{書記13|}}}}}}}}}
| secretary_general = {{{secretary_general13|{{{秘書長13|{{{秘書長13|}}}}}}}}}
| state_assembly = {{{state_assembly13|}}}
| state_delegate = {{{state_delegate13|}}}
| state_house = {{{state_house13|}}}
| state_legislature = {{{state_legislature13|}}}
| state_senate = {{{state_senate13|}}}
| state = {{{state13|}}}
| succeeded = {{{succeeded13|}}}
| succeeding = {{{succeeding13|}}}
| successor = {{{successor13|{{{繼任13|{{{繼任13|}}}}}}}}}
| taoiseach = {{{taoiseach13|{{{愛爾蘭總理13|{{{愛爾蘭總理13|}}}}}}}}}
| termlabel = {{{term_label13|{{{termlabel13|任期}}}}}}
| termend = {{#if:{{{termend13|}}}|{{{termend13}}}|{{{term_end13|{{{卸任日期13|}}}}}}}}
| termstart = {{#if:{{{termstart13|}}}|{{{termstart13}}}|{{{term_start13|{{{就任日期13|}}}}}}}}
| term = {{{term13|{{{任期13|{{{period13|}}}}}}}}}
| title = {{{title13|{{{now13|}}}}}}
| vicechairman = {{{vicechairman13|{{{副主席13|}}}}}}
| vicegovernor = {{{vicegovernor13|{{{副州長13|{{{副州長13|}}}}}}}}}
| vicepresident = {{{vicepresident13|{{{副總統13|{{{副總統13|}}}}}}}}}
| vicepremier = {{{vicepremier13|{{{副總理13|{{{副總理13|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc13|{{{行政院副院長13|{{{行政院副院長13|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister13|{{{副首相13|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term13|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname14|}}}
| 1namedata = {{{1namedata14|}}}
| 2blankname = {{{2blankname14|}}}
| 2namedata = {{{2namedata14|}}}
| 3blankname = {{{3blankname14|}}}
| 3namedata = {{{3namedata14|}}}
| 4blankname = {{{4blankname14|}}}
| 4namedata = {{{4namedata14|}}}
| 5blankname = {{{5blankname14|}}}
| 5namedata = {{{5namedata14|}}}
| alongside = {{{alongside14|{{{同時在任者14|{{{同時在任者14|}}}}}}}}}
| ambassador_from = {{{ambassador_from14|}}}
| appointer = {{#if: {{{appointer14|}}} | {{{appointer14}}} | {{{appointed14|}}} }}
| assembly = {{{assembly14|}}}
| assembly_order = {{{assembly_order14|}}}
| assembly_title = {{{assembly_title14|}}}
| candidate = {{{candidate14|}}}
| chairman = {{{chairman14|{{{主席14|}}}}}}
| chancellor = {{{chancellor14|}}}
| chief = {{{chief14|{{{首長14|{{{首長14|}}}}}}}}}
| chief-executive = {{{chief-executive14|{{{行政長官14|{{{行政長官14|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM14|}}}|AM|MP}} = {{#if: {{{constituency_AM14|}}} | {{{constituency_AM14}}} | {{{constituency_MP14|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM14|}}}|AM|MP}} = {{#if: {{{constituencyname_AM14|}}} | {{{constituencyname_AM14}}} | {{{constituencyname_MP14|}}} }}
| constituency = {{{constituency14|{{{選民14|{{{選民14|}}}}}}}}}
| country = {{{country14|}}}
| deputy = {{{deputy14|{{{副職14|{{{副職14|}}}}}}}}}
| district = {{{district14|{{{選區14|{{{選區14|}}}}}}}}}
| firstminister = {{{firstminister14|{{{首席部長14|{{{首席部長14|}}}}}}}}}
| first_secretary = {{{first_secretary14|{{{第一書記14|{{{第一書記14|}}}}}}}}}
| general_secretary = {{{general_secretary14|{{{總書記14|{{{總書記14|}}}}}}}}}
| governor-general = {{{governor-general14|}}}
| governor_general = {{{governor_general14|{{{總督14|{{{總督14|}}}}}}}}}
| governor = {{{governor14|{{{州長14|{{{州長14|}}}}}}}}}
| head = {{{head14|{{{國家元首14|{{{國家元首14|}}}}}}}}}
| jr/sr = {{{jr/sr14|}}}
| jr/sr and state = {{{jr/sr and state14|}}}
| leader = {{{leader14|{{{領袖14|{{{領袖14|}}}}}}}}}
| leaderuk = {{{leaderuk14|{{{黨魁14|{{{黨魁14|}}}}}}}}}
| legislature = {{{legislature14|}}}
| lieutenant_governor = {{{lieutenant_governor14|}}}
| lieutenant = {{{lieutenant14|}}}
| minority_floor_leader = {{{minority_floor_leader14|}}}
| minister_from = {{{minister_from14|}}}
| majority_floor_leader = {{{majority_floor_leader14|}}}
| majority_leader = {{#if: {{{majorityleader14|}}} | {{{majorityleader14}}} | {{{majority_leader14|}}} }}
| majority = {{{majority14|{{{多數票14|{{{多數票14|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader14|}}} | {{{minorityleader14}}} | {{{minority_leader14|}}} }}
| minister = {{{minister14|{{{部長14|{{{部長14|}}}}}}}}}
| monarch = {{{monarch14|{{{君主14|}}}}}}
| nominator = {{{nominator14|}}}
| office = {{{office14|{{{職務14|{{{職務14|}}}}}}}}}
| order = {{{order14|{{{屆次14|{{{屆次14|}}}}}}}}}
| parliament = {{{parliament14|}}}
| parliament_order = {{{parliament_order14|}}}
| parliament_title = {{{parliament_title14|}}}
| predecessor = {{{predecessor14|{{{前任14|}}}}}}
| preceding = {{{preceding14|}}}
| preceded = {{{preceded14|}}}
| premier = {{{premier14|{{{總理14|{{{總理14|}}}}}}}}}
| premierroc = {{{premierroc14|{{{行政院院長14|{{{行政院院長14|}}}}}}}}}
| president = {{{president14|{{{總統14|{{{總統14|}}}}}}}}}
| primeminister = {{{primeminister14|{{{首相14|}}}}}}
| riding = {{{riding14|}}}
| partyhead = {{{partyhead14|{{{黨首14|{{{黨首14|}}}}}}}}}
| secretary = {{{secretary14|{{{書記14|{{{書記14|}}}}}}}}}
| secretary_general = {{{secretary_general14|{{{秘書長14|{{{秘書長14|}}}}}}}}}
| state_assembly = {{{state_assembly14|}}}
| state_delegate = {{{state_delegate14|}}}
| state_house = {{{state_house14|}}}
| state_legislature = {{{state_legislature14|}}}
| state_senate = {{{state_senate14|}}}
| state = {{{state14|}}}
| succeeded = {{{succeeded14|}}}
| succeeding = {{{succeeding14|}}}
| successor = {{{successor14|{{{繼任14|{{{繼任14|}}}}}}}}}
| taoiseach = {{{taoiseach14|{{{愛爾蘭總理14|{{{愛爾蘭總理14|}}}}}}}}}
| termlabel = {{{term_label14|{{{termlabel14|任期}}}}}}
| termend = {{#if:{{{termend14|}}}|{{{termend14}}}|{{{term_end14|{{{卸任日期14|}}}}}}}}
| termstart = {{#if:{{{termstart14|}}}|{{{termstart14}}}|{{{term_start14|{{{就任日期14|}}}}}}}}
| term = {{{term14|{{{任期14|{{{period14|}}}}}}}}}
| title = {{{title14|{{{now14|}}}}}}
| vicechairman = {{{vicechairman14|{{{副主席14|}}}}}}
| vicegovernor = {{{vicegovernor14|{{{副州長14|{{{副州長14|}}}}}}}}}
| vicepresident = {{{vicepresident14|{{{副總統14|{{{副總統14|}}}}}}}}}
| vicepremier = {{{vicepremier14|{{{副總理14|{{{副總理14|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc14|{{{行政院副院長14|{{{行政院副院長14|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister14|{{{副首相14|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term14|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname15|}}}
| 1namedata = {{{1namedata15|}}}
| 2blankname = {{{2blankname15|}}}
| 2namedata = {{{2namedata15|}}}
| 3blankname = {{{3blankname15|}}}
| 3namedata = {{{3namedata15|}}}
| 4blankname = {{{4blankname15|}}}
| 4namedata = {{{4namedata15|}}}
| 5blankname = {{{5blankname15|}}}
| 5namedata = {{{5namedata15|}}}
| alongside = {{{alongside15|{{{同時在任者15|{{{同時在任者15|}}}}}}}}}
| ambassador_from = {{{ambassador_from15|}}}
| appointer = {{#if: {{{appointer15|}}} | {{{appointer15}}} | {{{appointed15|}}} }}
| assembly = {{{assembly15|}}}
| assembly_order = {{{assembly_order15|}}}
| assembly_title = {{{assembly_title15|}}}
| candidate = {{{candidate15|}}}
| chairman = {{{chairman15|{{{主席15|}}}}}}
| chancellor = {{{chancellor15|}}}
| chief = {{{chief15|{{{首長15|{{{首長15|}}}}}}}}}
| chief-executive = {{{chief-executive15|{{{行政長官15|{{{行政長官15|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM15|}}}|AM|MP}} = {{#if: {{{constituency_AM15|}}} | {{{constituency_AM15}}} | {{{constituency_MP15|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM15|}}}|AM|MP}} = {{#if: {{{constituencyname_AM15|}}} | {{{constituencyname_AM15}}} | {{{constituencyname_MP15|}}} }}
| constituency = {{{constituency15|{{{選民15|{{{選民15|}}}}}}}}}
| country = {{{country15|}}}
| deputy = {{{deputy15|{{{副職15|{{{副職15|}}}}}}}}}
| district = {{{district15|{{{選區15|{{{選區15|}}}}}}}}}
| firstminister = {{{firstminister15|{{{首席部長15|{{{首席部長15|}}}}}}}}}
| first_secretary = {{{first_secretary15|{{{第一書記15|{{{第一書記15|}}}}}}}}}
| general_secretary = {{{general_secretary15|{{{總書記15|{{{總書記15|}}}}}}}}}
| governor-general = {{{governor-general15|}}}
| governor_general = {{{governor_general15|{{{總督15|{{{總督15|}}}}}}}}}
| governor = {{{governor15|{{{州長15|{{{州長15|}}}}}}}}}
| head = {{{head15|{{{國家元首15|{{{國家元首15|}}}}}}}}}
| jr/sr = {{{jr/sr15|}}}
| jr/sr and state = {{{jr/sr and state15|}}}
| leader = {{{leader15|{{{領袖15|{{{領袖15|}}}}}}}}}
| leaderuk = {{{leaderuk15|{{{黨魁15|{{{黨魁15|}}}}}}}}}
| legislature = {{{legislature15|}}}
| lieutenant_governor = {{{lieutenant_governor15|}}}
| lieutenant = {{{lieutenant15|}}}
| minority_floor_leader = {{{minority_floor_leader15|}}}
| minister_from = {{{minister_from15|}}}
| majority_floor_leader = {{{majority_floor_leader15|}}}
| majority_leader = {{#if: {{{majorityleader15|}}} | {{{majorityleader15}}} | {{{majority_leader15|}}} }}
| majority = {{{majority15|{{{多數票15|{{{多數票15|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader15|}}} | {{{minorityleader15}}} | {{{minority_leader15|}}} }}
| minister = {{{minister15|{{{部長15|{{{部長15|}}}}}}}}}
| monarch = {{{monarch15|{{{君主15|}}}}}}
| nominator = {{{nominator15|}}}
| office = {{{office15|{{{職務15|{{{職務15|}}}}}}}}}
| order = {{{order15|{{{屆次15|{{{屆次15|}}}}}}}}}
| parliament = {{{parliament15|}}}
| parliament_order = {{{parliament_order15|}}}
| parliament_title = {{{parliament_title15|}}}
| predecessor = {{{predecessor15|{{{前任15|}}}}}}
| preceding = {{{preceding15|}}}
| preceded = {{{preceded15|}}}
| premier = {{{premier15|{{{總理15|{{{總理15|}}}}}}}}}
| premierroc = {{{premierroc15|{{{行政院院長15|{{{行政院院長15|}}}}}}}}}
| president = {{{president15|{{{總統15|{{{總統15|}}}}}}}}}
| primeminister = {{{primeminister15|{{{首相15|}}}}}}
| riding = {{{riding15|}}}
| partyhead = {{{partyhead15|{{{黨首15|{{{黨首15|}}}}}}}}}
| secretary = {{{secretary15|{{{書記15|{{{書記15|}}}}}}}}}
| secretary_general = {{{secretary_general15|{{{秘書長15|{{{秘書長15|}}}}}}}}}
| state_assembly = {{{state_assembly15|}}}
| state_delegate = {{{state_delegate15|}}}
| state_house = {{{state_house15|}}}
| state_legislature = {{{state_legislature15|}}}
| state_senate = {{{state_senate15|}}}
| state = {{{state15|}}}
| succeeded = {{{succeeded15|}}}
| succeeding = {{{succeeding15|}}}
| successor = {{{successor15|{{{繼任15|{{{繼任15|}}}}}}}}}
| taoiseach = {{{taoiseach15|{{{愛爾蘭總理15|{{{愛爾蘭總理15|}}}}}}}}}
| termlabel = {{{term_label15|{{{termlabel15|任期}}}}}}
| termend = {{#if:{{{termend15|}}}|{{{termend15}}}|{{{term_end15|{{{卸任日期15|}}}}}}}}
| termstart = {{#if:{{{termstart15|}}}|{{{termstart15}}}|{{{term_start15|{{{就任日期15|}}}}}}}}
| term = {{{term15|{{{任期15|{{{period15|}}}}}}}}}
| title = {{{title15|{{{now15|}}}}}}
| vicechairman = {{{vicechairman15|{{{副主席15|}}}}}}
| vicegovernor = {{{vicegovernor15|{{{副州長15|{{{副州長15|}}}}}}}}}
| vicepresident = {{{vicepresident15|{{{副總統15|{{{副總統15|}}}}}}}}}
| vicepremier = {{{vicepremier15|{{{副總理15|{{{副總理15|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc15|{{{行政院副院長15|{{{行政院副院長15|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister15|{{{副首相15|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term15|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname16|}}}
| 1namedata = {{{1namedata16|}}}
| 2blankname = {{{2blankname16|}}}
| 2namedata = {{{2namedata16|}}}
| 3blankname = {{{3blankname16|}}}
| 3namedata = {{{3namedata16|}}}
| 4blankname = {{{4blankname16|}}}
| 4namedata = {{{4namedata16|}}}
| 5blankname = {{{5blankname16|}}}
| 5namedata = {{{5namedata16|}}}
| alongside = {{{alongside16|{{{同時在任者16|{{{同時在任者16|}}}}}}}}}
| ambassador_from = {{{ambassador_from16|}}}
| appointer = {{#if: {{{appointer16|}}} | {{{appointer16}}} | {{{appointed16|}}} }}
| assembly = {{{assembly16|}}}
| assembly_order = {{{assembly_order16|}}}
| assembly_title = {{{assembly_title16|}}}
| candidate = {{{candidate16|}}}
| chairman = {{{chairman16|{{{主席16|}}}}}}
| chancellor = {{{chancellor16|}}}
| chief = {{{chief16|{{{首長16|{{{首長16|}}}}}}}}}
| chief-executive = {{{chief-executive16|{{{行政長官16|{{{行政長官16|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM16|}}}|AM|MP}} = {{#if: {{{constituency_AM16|}}} | {{{constituency_AM16}}} | {{{constituency_MP16|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM16|}}}|AM|MP}} = {{#if: {{{constituencyname_AM16|}}} | {{{constituencyname_AM16}}} | {{{constituencyname_MP16|}}} }}
| constituency = {{{constituency16|{{{選民16|{{{選民16|}}}}}}}}}
| country = {{{country16|}}}
| deputy = {{{deputy16|{{{副職16|{{{副職16|}}}}}}}}}
| district = {{{district16|{{{選區16|{{{選區16|}}}}}}}}}
| firstminister = {{{firstminister16|{{{首席部長16|{{{首席部長16|}}}}}}}}}
| first_secretary = {{{first_secretary16|{{{第一書記16|{{{第一書記16|}}}}}}}}}
| general_secretary = {{{general_secretary16|{{{總書記16|{{{總書記16|}}}}}}}}}
| governor-general = {{{governor-general16|}}}
| governor_general = {{{governor_general16|{{{總督16|{{{總督16|}}}}}}}}}
| governor = {{{governor16|{{{州長16|{{{州長16|}}}}}}}}}
| head = {{{head16|{{{國家元首16|{{{國家元首16|}}}}}}}}}
| jr/sr = {{{jr/sr16|}}}
| jr/sr and state = {{{jr/sr and state16|}}}
| leader = {{{leader16|{{{領袖16|{{{領袖16|}}}}}}}}}
| leaderuk = {{{leaderuk16|{{{黨魁16|{{{黨魁16|}}}}}}}}}
| legislature = {{{legislature16|}}}
| lieutenant_governor = {{{lieutenant_governor16|}}}
| lieutenant = {{{lieutenant16|}}}
| minority_floor_leader = {{{minority_floor_leader16|}}}
| minister_from = {{{minister_from16|}}}
| majority_floor_leader = {{{majority_floor_leader16|}}}
| majority_leader = {{#if: {{{majorityleader16|}}} | {{{majorityleader16}}} | {{{majority_leader16|}}} }}
| majority = {{{majority16|{{{多數票16|{{{多數票16|}}}}}}}}}
| minority_leader = {{#if: {{{minorityleader16|}}} | {{{minorityleader16}}} | {{{minority_leader16|}}} }}
| minister = {{{minister16|{{{部長16|{{{部長16|}}}}}}}}}
| monarch = {{{monarch16|{{{君主16|}}}}}}
| nominator = {{{nominator16|}}}
| office = {{{office16|{{{職務16|{{{職務16|}}}}}}}}}
| order = {{{order16|{{{屆次16|{{{屆次16|}}}}}}}}}
| parliament = {{{parliament16|}}}
| parliament_order = {{{parliament_order16|}}}
| parliament_title = {{{parliament_title16|}}}
| predecessor = {{{predecessor16|{{{前任16|}}}}}}
| preceding = {{{preceding16|}}}
| preceded = {{{preceded16|}}}
| premier = {{{premier16|{{{總理16|{{{總理16|}}}}}}}}}
| premierroc = {{{premierroc16|{{{行政院院長16|{{{行政院院長16|}}}}}}}}}
| president = {{{president16|{{{總統16|{{{總統16|}}}}}}}}}
| primeminister = {{{primeminister16|{{{首相16|}}}}}}
| riding = {{{riding16|}}}
| partyhead = {{{partyhead16|{{{黨首16|{{{黨首16|}}}}}}}}}
| secretary = {{{secretary16|{{{書記16|{{{書記16|}}}}}}}}}
| secretary_general = {{{secretary_general16|{{{秘書長16|{{{秘書長16|}}}}}}}}}
| state_assembly = {{{state_assembly16|}}}
| state_delegate = {{{state_delegate16|}}}
| state_house = {{{state_house16|}}}
| state_legislature = {{{state_legislature16|}}}
| state_senate = {{{state_senate16|}}}
| state = {{{state16|}}}
| succeeded = {{{succeeded16|}}}
| succeeding = {{{succeeding16|}}}
| successor = {{{successor16|{{{繼任16|{{{繼任16|}}}}}}}}}
| taoiseach = {{{taoiseach16|{{{愛爾蘭總理16|{{{愛爾蘭總理16|}}}}}}}}}
| termlabel = {{{term_label16|{{{termlabel16|任期}}}}}}
| termend = {{#if:{{{termend16|}}}|{{{termend16}}}|{{{term_end16|{{{卸任日期16|}}}}}}}}
| termstart = {{#if:{{{termstart16|}}}|{{{termstart16}}}|{{{term_start16|{{{就任日期16|}}}}}}}}
| term = {{{term16|{{{任期16|{{{period16|}}}}}}}}}
| title = {{{title16|{{{now16|}}}}}}
| vicechairman = {{{vicechairman16|{{{副主席16|}}}}}}
| vicegovernor = {{{vicegovernor16|{{{副州長16|{{{副州長16|}}}}}}}}}
| vicepresident = {{{vicepresident16|{{{副總統16|{{{副總統16|}}}}}}}}}
| vicepremier = {{{vicepremier16|{{{副總理16|{{{副總理16|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc16|{{{行政院副院長16|{{{行政院副院長16|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister16|{{{副首相16|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term16|}}}
}}}}<!--
-->{{#if:{{{nominee|}}}{{{candidate|}}}||
{{Infobox officeholder/office|color={{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| 1blankname = {{{1blankname0|}}}
| 1namedata = {{{1namedata0|}}}
| 2blankname = {{{2blankname0|}}}
| 2namedata = {{{2namedata0|}}}
| 3blankname = {{{3blankname0|}}}
| 3namedata = {{{3namedata0|}}}
| 4blankname = {{{4blankname0|}}}
| 4namedata = {{{4namedata0|}}}
| 5blankname = {{{5blankname0|}}}
| 5namedata = {{{5namedata0|}}}
| alongside = {{{alongside0|{{{同時在任者0|{{{同時在任者0|}}}}}}}}}
| ambassador_from = {{{ambassador_from0|}}}
| appointer = {{#if: {{{appointer0|}}} | {{{appointer0}}} | {{{appointed0|}}} }}
| assembly = {{{assembly0|}}}
| assembly_order = {{{assembly_order0|}}}
| assembly_title = {{{assembly_title0|}}}
| candidate = {{{candidate0|}}}
| chairman = {{{chairman0|{{{主席0|}}}}}}
| chancellor = {{{chancellor0|}}}
| chief = {{{chief0|{{{首長0|{{{首長0|}}}}}}}}}
| chief-executive = {{{chief-executive0|{{{行政長官0|{{{行政長官0|}}}}}}}}}
| constituency_{{#if:{{{constituency_AM0|}}}|AM|MP}} = {{#if: {{{constituency_AM0|}}} | {{{constituency_AM0}}} | {{{constituency_MP0|}}} }}
| constituencyname_{{#if:{{{constituencyname_AM0|}}}|AM|MP}} = {{#if: {{{constituencyname_AM0|}}} | {{{constituencyname_AM0}}} | {{{constituencyname_MP0|}}} }}
| constituency =
| country = {{{country0|}}}
| deputy = {{{deputy0|{{{副職0|{{{副職0|}}}}}}}}}
| district = {{{district0|{{{選區0|{{{選區0|}}}}}}}}}
| firstminister = {{{firstminister0|{{{首席部長0|{{{首席部長0|}}}}}}}}}
| first_secretary = {{{first_secretary0|{{{第一書記0|{{{第一書記0|}}}}}}}}}
| general_secretary = {{{general_secretary0|{{{總書記0|{{{總書記0|}}}}}}}}}
| governor-general = {{{governor-general0|}}}
| governor_general = {{{governor_general0|{{{總督0|{{{總督0|}}}}}}}}}
| governor = {{{governor0|{{{州長0|{{{州長0|}}}}}}}}}
| head = {{{head0|{{{國家元首0|{{{國家元首0|}}}}}}}}}
| jr/sr = {{{jr/sr0|}}}
| jr/sr and state = {{{jr/sr and state0|}}}
| leader = {{{leader0|{{{領袖0|{{{領袖0|}}}}}}}}}
| leaderuk = {{{leaderuk0|{{{黨魁0|{{{黨魁0|}}}}}}}}}
| legislature = {{{legislature0|}}}
| lieutenant_governor = {{{lieutenant_governor0|}}}
| lieutenant = {{{lieutenant0|}}}
| minority_floor_leader = {{{minority_floor_leader0|}}}
| minister_from = {{{minister_from0|}}}
| majority_floor_leader = {{{majority_floor_leader0|}}}
| majority_leader = {{#if: {{{majorityleader0|}}} | {{{majorityleader0}}} | {{{majority_leader0|}}} }}
| majority =
| minority_leader = {{#if: {{{minorityleader0|}}} | {{{minorityleader0}}} | {{{minority_leader0|}}} }}
| minister = {{{minister0|{{{部長0|{{{部長0|}}}}}}}}}
| monarch = {{{monarch0|{{{君主0|}}}}}}
| nominator = {{{nominator0|}}}
| office = {{{office0|{{{職務0|{{{職務0|}}}}}}}}}
| order = {{{order0|{{{屆次0|{{{屆次0|}}}}}}}}}
| parliament = {{{parliament0|}}}
| parliament_order = {{{parliament_order0|}}}
| parliament_title = {{{parliament_title0|}}}
| predecessor = {{{predecessor0|{{{前任0|}}}}}}
| preceding = {{{preceding0|}}}
| preceded = {{{preceded0|}}}
| premier = {{{premier0|{{{總理0|{{{總理0|}}}}}}}}}
| premierroc = {{{premierroc0|{{{行政院院長0|{{{行政院院長0|}}}}}}}}}
| president = {{{president0|{{{總統0|{{{總統0|}}}}}}}}}
| primeminister = {{{primeminister0|{{{首相0|}}}}}}
| riding = {{{riding0|}}}
| partyhead = {{{partyhead0|{{{黨首0|{{{黨首0|}}}}}}}}}
| secretary = {{{secretary0|{{{書記0|{{{書記0|}}}}}}}}}
| secretary_general = {{{secretary_general0|{{{秘書長0|{{{秘書長0|}}}}}}}}}
| state_assembly = {{{state_assembly0|}}}
| state_delegate = {{{state_delegate0|}}}
| state_house = {{{state_house0|}}}
| state_legislature = {{{state_legislature0|}}}
| state_senate = {{{state_senate0|}}}
| state = {{{state0|}}}
| succeeded = {{{succeeded0|}}}
| succeeding = {{{succeeding0|}}}
| successor = {{{successor0|{{{繼任0|{{{繼任0|}}}}}}}}}
| taoiseach = {{{taoiseach0|{{{愛爾蘭總理0|{{{愛爾蘭總理0|}}}}}}}}}
| termlabel = {{{term_label0|{{{termlabel0|任期}}}}}}
| termend = {{#if:{{{termend0|}}}|{{{termend0}}}|{{{term_end0|{{{卸任日期0|}}}}}}}}
| termstart = {{#if:{{{termstart0|}}}|{{{termstart0}}}|{{{term_start0|{{{就任日期0|}}}}}}}}
| term = {{{term0|{{{任期0|{{{period0|}}}}}}}}}
| title = {{{title0|{{{now0|}}}}}}
| vicechairman = {{{vicechairman0|{{{副主席0|}}}}}}
| vicegovernor = {{{vicegovernor0|{{{副州長0|{{{副州長0|}}}}}}}}}
| vicepresident = {{{vicepresident0|{{{副總統0|{{{副總統0|}}}}}}}}}
| vicepremier = {{{vicepremier0|{{{副總理0|{{{副總理0|}}}}}}}}}
| vicepremierroc = {{{vicepremierroc0|{{{行政院副院長0|{{{行政院副院長0|}}}}}}}}}
| viceprimeminister = {{{viceprimeminister0|{{{副首相0|}}}}}}
| party = {{{party|{{{政黨|{{{政黨|}}}}}}}}}
| prior_term = {{{prior_term0|}}}
}}}}
| data20 = {{{misc0|{{{module0|}}}}}}
<!----------個人資料---------->
| header21 = {{#if:{{{works|{{{著作|}}}}}}{{{gender|{{{Sex|{{{sex|{{{性別|{{{性別|}}}}}}}}}}}}}}}{{{Zi|{{{zi|{{{字|}}}}}}}}}{{{Hao|{{{hao|{{{號|{{{號|}}}}}}}}}}}}{{{othername|{{{different name|{{{其他姓名|{{{別名|{{{別名|}}}}}}}}}}}}}}}{{{birth_name|{{{birthname|{{{出生名|}}}}}}}}}{{{birth_date|{{{birthdate|{{{date of birth|{{{出生日期|}}}}}}}}}}}}{{{birth_place|{{{birthplace|{{{place of birth|{{{出生地點|{{{出生地點|}}}}}}}}}}}}}}}{{{death_date|{{{deathdate|{{{date of death|{{{逝世日期|}}}}}}}}}}}}{{{death_place|{{{deathplace|{{{place of death|{{{逝世地點|{{{逝世地點|}}}}}}}}}}}}}}}{{{death_cause|{{{cause of death|{{{死因|}}}}}}}}}{{{resting_place|{{{restingplace|{{{安葬地點|{{{安葬地點|{{{墓地|}}}}}}}}}}}}}}}{{{resting_place_coordinates|{{{restingplacecoordinates|{{{墓地坐標|{{{墓地坐標|{{{墓地座標|}}}}}}}}}}}}}}}{{{Native place|{{{native place|{{{籍貫|{{{籍貫|}}}}}}}}}}}}{{{ethnicity|{{{people|{{{nation|{{{種族|{{{種族|{{{民族|}}}}}}}}}}}}}}}}}}{{{nationality|{{{國籍|{{{國籍|}}}}}}}}}{{{citizenship|{{{公民權|{{{公民權|}}}}}}}}}{{{party|{{{政黨|{{{政黨|}}}}}}}}}{{{otherparty|{{{其他政黨|{{{其他政黨|}}}}}}}}}{{{spouse|{{{配偶|}}}}}}{{{partner|{{{伴侶|{{{伴侶|}}}}}}}}}{{{relations|{{{親戚|{{{親戚|}}}}}}}}}{{{children|{{{兒女|{{{兒女|{{{子女|}}}}}}}}}}}}{{{parents|{{{父母|}}}}}}{{{relatives|{{{親屬|{{{親屬|}}}}}}}}}{{{residence|{{{居處|{{{居處|{{{居住地|}}}}}}}}}}}}{{{education|{{{學歷|{{{學歷|}}}}}}}}}{{{alma_mater|{{{母校|}}}}}}{{{occupation|{{{職業|{{{職業|}}}}}}}}}{{{profession|{{{專業|{{{專業|}}}}}}}}}{{{known_for|{{{known|{{{知名原因|}}}}}}}}}{{{salary|{{{薪水|{{{薪金|}}}}}}}}}{{{net worth|{{{net_worth|{{{networth|{{{凈資產|{{{淨資產|{{{凈值|{{{淨值|}}}}}}}}}}}}}}}}}}}}}{{{cabinet|{{{內閣|{{{內閣|}}}}}}}}}{{{committees|{{{委員會|{{{委員會|}}}}}}}}}{{{portfolio|{{{大臣|}}}}}}{{{religion|{{{宗教信仰|{{{信仰|}}}}}}}}}{{{awards|{{{獲獎|{{{獲獎|}}}}}}}}}{{{data1|}}}{{{data2|}}}{{{data3|}}}{{{data4|}}}{{{data5|}}}|個人資料}}
| label22 = 性別
| data22 = {{{gender|{{{Sex|{{{sex|{{{性別|{{{性別|}}}}}}}}}}}}}}}
| label23 = [[表字|字]]
| class23 = additional-name
| data23 = {{{Zi|{{{zi|{{{字|}}}}}}}}}
| label24 = [[號]]
| class24 = additional-name
| data24 = {{{Hao|{{{hao|{{{號|{{{號|}}}}}}}}}}}}
| label25 = 別名
| class25 = nickname
| data25 = {{{othername|{{{different name|{{{其他姓名|{{{別名|{{{別名|}}}}}}}}}}}}}}}
| label26 = 出生
| data26 = {{br separated entries
|1 = {{#if:{{{birth_name|{{{birthname|{{{出生名|}}}}}}}}}|<span class="nickname">{{{birth_name|{{{birthname|{{{出生名}}}}}}}}}</span>}}
|2 = {{{birth_date|{{{birthdate|{{{date of birth|{{{出生日期|}}}}}}}}}}}}
|3 = {{#if:{{{birth_place|{{{birthplace|{{{place of birth|{{{出生地點|{{{出生地點|}}}}}}}}}}}}}}}|<span class="birthplace">{{{birth_place|{{{birthplace|{{{place of birth|{{{出生地點|{{{出生地點}}}}}}}}}}}}}}}</span>}}
}}
| label27 = 逝世
| data27 = {{br separated entries
|1 = {{{death_date|{{{deathdate|{{{date of death|{{{逝世日期|}}}}}}}}}}}}
|2 = {{#if:{{{death_place|{{{deathplace|{{{place of death|{{{逝世地點|{{{逝世地點|}}}}}}}}}}}}}}}|<span class="deathplace">{{{death_place|{{{deathplace|{{{place of death|{{{逝世地點|{{{逝世地點}}}}}}}}}}}}}}}</span>}}
}}
| label28 = 死因
| data28 = {{{death_cause|{{{cause of death|{{{死因|}}}}}}}}}
| label29 = 墓地
| class29 = label
| data29 = {{br separated entries|{{{resting_place|{{{restingplace|{{{安葬地點|{{{安葬地點|{{{墓地|}}}}}}}}}}}}}}}|{{{resting_place_coordinates|{{{restingplacecoordinates|{{{墓地坐標|{{{墓地坐標|{{{墓地座標|}}}}}}}}}}}}}}}}}
| label30 = 籍貫
| data30 = {{{Native place|{{{native place|{{{籍貫|{{{籍貫|}}}}}}}}}}}}
| label31 = 民族
| data31 = {{{ethnicity|{{{people|{{{nation|{{{種族|{{{種族|{{{民族|}}}}}}}}}}}}}}}}}}
| label32 = 國籍
| data32 = {{{nationality|{{{國籍|{{{國籍|}}}}}}}}}
| label33 = 公民權
| data33 = {{{citizenship|{{{公民權|{{{公民權|}}}}}}}}}
| label34 = 政黨
| data34 = {{#switch:{{{party|{{{政黨|{{{政黨|}}}}}}}}}
| [[美國民主黨|民主黨]]
| [[美國民主黨|民主黨]]
| [[民主黨 (美國)|民主黨]]
| [[民主黨 (美國)|民主黨]] = [[民主黨 (美國)|民主黨]]
| [[美國共和黨]]
| [[美國共和黨]]
| [[美國共和黨|共和黨]]
| [[美國共和黨|共和黨]]
| [[共和黨 (美國)|共和黨]]
| [[共和黨 (美國)|共和黨]] = [[共和黨 (美國)|共和黨]]
| [[保守黨 (英國)|保守黨]]
| [[保守黨 (英國)|保守黨]] = [[保守黨 (英國)|保守黨]]
| [[工黨 (英國)|工黨]]
| [[工黨 (英國)|工黨]] = [[工黨 (英國)|工黨]]
| [[加拿大保守黨|保守黨]]
| [[加拿大保守黨|保守黨]] = [[加拿大保守黨|保守黨]]
| [[加拿大自由黨|自由黨]]
| [[加拿大自由黨|自由黨]] = [[加拿大自由黨|自由黨]]
| KMT
| 國民黨
| 國民黨
| 中國國民黨
| 中國國民黨
| [[中國國民黨]]
| [[中國國民黨]]
| [[國民黨]]
| [[國民黨]] = [[中國國民黨]]
| DPP
| [[民主進步黨|民進黨]]
| [[民主進步黨|民進黨]]
| [[民進黨]]
| [[民進黨]]
| [[民主進步黨]]
| [[民主進步黨]] = [[民主進步黨]]
| #default = {{{party|{{{政黨|{{{政黨|}}}}}}}}} }}
| label35 = 其他政黨
| data35 = {{{otherparty|{{{其他政黨|{{{其他政黨|}}}}}}}}}
| label36 = 身高
| data36 = {{#if:{{{height|{{{身高|}}}}}}|{{infobox person/height|{{{height|{{{身高|}}}}}}}}}}
| label37 = 配偶
| data37 = {{{spouse|{{{配偶|}}}}}}
| label38 = 伴侶
| data38 = {{{partner|{{{伴侶|{{{伴侶|}}}}}}}}}
| label39 = 親屬
| data39 = {{{relations|{{{親戚|{{{親戚|}}}}}}}}}
| label40 = 兒女
| data40 = {{{children|{{{兒女|{{{兒女|{{{子女|}}}}}}}}}}}}
| label41 = 父母
| data41 = {{{parents|{{{父母|}}}}}}
| label42 = 親屬
| data42 = {{{relatives|{{{親屬|{{{親屬|}}}}}}}}}
| label43 = 居住地
| class43 = {{#if:{{{death_date|{{{deathdate|{{{date of death|{{{逝世日期|}}}}}}}}}}}}{{{death_place|{{{deathplace|{{{place of death|{{{逝世地點|{{{逝世地點|}}}}}}}}}}}}}}}||label}}
| data43 = {{{residence|{{{居處|{{{居處|{{{居住地|}}}}}}}}}}}}
| label44 = 學歷
| data44 = {{{education|{{{學歷|{{{學歷|}}}}}}}}}
| label45 = [[母校]]
| data45 = {{{alma_mater|{{{母校|}}}}}}
| label46 = 職業
| data46 = {{{occupation|{{{職業|{{{職業|}}}}}}}}}
| label47 = 專業
| data47 = {{{profession|{{{專業|{{{專業|}}}}}}}}}
| label48 = 知名於
| data48 = {{{known_for|{{{known|{{{知名原因|}}}}}}}}}
| label49 = 著作
| data49 = {{{works|{{{著作|}}}}}}
| label50 = 薪金
| data50 = {{{salary|{{{薪水|{{{薪金|}}}}}}}}}
| label51 = 凈資產
| data51 = {{{net worth|{{{net_worth|{{{networth|{{{凈資產|{{{淨資產|{{{凈值|{{{淨值|}}}}}}}}}}}}}}}}}}}}}
| label52 = 內閣
| data52 = {{{cabinet|{{{內閣|{{{內閣|}}}}}}}}}
| label53 = 委員會
| data53 = {{{committees|{{{委員會|{{{委員會|}}}}}}}}}
| label54 = 大臣
| data54 = {{{portfolio|{{{大臣|}}}}}}
| label55 = 宗教信仰
| data55 = {{{religion|{{{宗教信仰|{{{信仰|}}}}}}}}}
| label56 = 獲獎
| data56 = {{{awards|{{{獲獎|{{{獲獎|}}}}}}}}}
| label57 = {{{blank1}}}
| data57 = {{{data1|}}}
| label58 = {{{blank2}}}
| data58 = {{{data2|}}}
| label59 = {{{blank3}}}
| data59 = {{{data3|}}}
| label60 = {{{blank4}}}
| data60 = {{{data4|}}}
| label61 = {{{blank5}}}
| data61 = {{{data5|}}}
| label62 = 簽名
| data62 = {{#if:{{{signature|{{{簽名|{{{簽名|}}}}}}}}}|[[File:{{{signature|{{{簽名|{{{簽名}}}}}}}}}|128x80px|alt={{{signature_alt|}}}|{{PAGENAMEBASE}}的簽名]]}}
| label63 = 網站
| data63 = {{{website|{{{網站|{{{網站|}}}}}}}}}
<!----------軍事背景---------->
| header64 = {{#if:{{{allegiance|{{{效忠|}}}}}}{{{branch|{{{服務|{{{服務|{{{服役|}}}}}}}}}}}}{{{serviceyears|{{{服役時間|{{{服役時間|{{{服役期間|{{{服役期間|}}}}}}}}}}}}}}}{{{rank|{{{軍銜|{{{軍銜|}}}}}}}}}{{{unit|{{{單位|{{{單位|{{{隊|{{{隊|}}}}}}}}}}}}}}}{{{commands|{{{指揮|{{{指揮|{{{司令部|}}}}}}}}}}}}{{{battles|{{{參戰|{{{參戰|{{{戰爭|{{{戰爭|}}}}}}}}}}}}}}}{{{mawards|{{{軍事獎勵|{{{軍事獎勵|}}}}}}}}}{{{military_data1|}}}{{{military_data2|}}}{{{military_data3|}}}{{{military_data4|}}}{{{military_data5|}}}|軍事背景}}
| label65 = 昵稱
| data65 = {{{nickname|{{{昵稱|{{{昵稱|{{{綽號|{{{綽號|}}}}}}}}}}}}}}}
| label66 = 效忠
| data66 = {{{allegiance|{{{效忠|}}}}}}
| label67 = 服役
| data67 = {{{branch|{{{服務|{{{服務|{{{服役|}}}}}}}}}}}}
| label68 = 服役時間
| data68 = {{{serviceyears|{{{服役時間|{{{服役時間|{{{服役期間|{{{服役期間|}}}}}}}}}}}}}}}
| label69 = 軍銜
| data69 = {{{rank|{{{軍銜|{{{軍銜|}}}}}}}}}
| label70 = 部隊
| data70 = {{{unit|{{{單位|{{{單位|{{{隊|{{{隊|}}}}}}}}}}}}}}}
| label71 = 指揮
| data71 = {{{commands|{{{指揮|{{{指揮|{{{司令部|}}}}}}}}}}}}
| label72 = 參戰
| data72 = {{{battles|{{{參戰|{{{參戰|{{{戰爭|{{{戰爭|}}}}}}}}}}}}}}}
| label73 = 軍事獎勵
| data73 = {{{mawards|{{{軍事獎勵|{{{軍事獎勵|}}}}}}}}}
| label74 = {{{military_blank1}}}
| data74 = {{{military_data1|}}}
| label75 = {{{military_blank2}}}
| data75 = {{{military_data2|}}}
| label76 = {{{military_blank3}}}
| data76 = {{{military_data3|}}}
| label77 = {{{military_blank4}}}
| data77 = {{{military_data4|}}}
| label78 = {{{military_blank5}}}
| data78 = {{{military_data5|}}}
<!----------兼容{{Infobox Politician Basic}},舊版學經歷資料---------->
| data79 = {{#if:{{{educate|}}}{{{past|{{{經歷|{{{經歷|}}}}}}}}}{{{work|}}}|{{Infobox EPW|child=yes
| color = {{#ifeq:{{lc:{{{embed|{{{嵌入}}}}}}}}|yes|#eee|lavender}}
| educate = {{{educate|}}}
| past = {{{past|{{{經歷|{{{經歷|}}}}}}}}}
| work = {{{work|}}}
}}
}}
<!----------嵌套模塊---------->
| data81 = {{{misc|{{{module|{{{misc1|{{{module1|}}}}}}}}}}}}
| data82 = {{{misc2|{{{module2|}}}}}}
| data83 = {{{misc3|{{{module3|}}}}}}
| data84 = {{{misc4|{{{module4|}}}}}}
| data85 = {{{misc5|{{{module5|}}}}}}
| data86 = {{{misc6|{{{module6|}}}}}}
<!----------腳注---------->
| data87 = {{#if:{{{footnotes|{{{腳注|{{{腳註|}}}}}}}}}|<div style="border-top: 1px solid; font-size: 90%; text-align:left;">
{{{footnotes|{{{腳注|{{{腳註}}}}}}}}}</div>}}
<!----------日期、來源---------->
| belowstyle = border-top: 1px solid right; font-size: 90%
| below = {{#if:{{{year|{{{年份|}}}}}}|{{{year|{{{年份}}}}}}{{#if:{{{date|{{{日期|}}}}}}|{{{date|{{{日期}}}}}}}}資料。}}{{#if:{{{source|{{{來源|{{{來源|}}}}}}}}}|<br />來源:[{{{source|{{{來源|{{{來源}}}}}}}}}]}}
}}{{Wikidata image|1={{{image|{{{圖像|{{{圖像|}}}}}}}}}{{{image name|{{{圖像名稱|{{{圖像名稱|}}}}}}}}}{{{smallimage|}}}}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
97c0e4b6d9e03841bb6108db03fa78e6dd03278c
模板:Transclude
10
49
57
2023-08-10T14:46:10Z
203.03a
2
建立內容為「{{#switch: {{NAMESPACE: {{{1}}} }} |#default = {{FULLPAGENAME: {{{1}}} }} <!-- eg "User:Foo" --> |{{ns:0}} = {{#ifeq: {{NAMESPACE: {{{1}}} }} | {{NAMESPACE: Template{{{1}}} }} | Template:{{{1}}} <!-- no leading colon, eg "Foo" --> | {{PAGENAME: {{{1}}} }} <!-- leading colon, eg ":Foo", so we want the article --> }} }}<noinclude> {{documentation}} </noinclude> 」的新頁面
wikitext
text/x-wiki
{{#switch: {{NAMESPACE: {{{1}}} }}
|#default = {{FULLPAGENAME: {{{1}}} }} <!-- eg "User:Foo" -->
|{{ns:0}} =
{{#ifeq: {{NAMESPACE: {{{1}}} }} | {{NAMESPACE: Template{{{1}}} }}
| Template:{{{1}}} <!-- no leading colon, eg "Foo" -->
| {{PAGENAME: {{{1}}} }} <!-- leading colon, eg ":Foo", so we want the article -->
}}
}}<noinclude>
{{documentation}}
</noinclude>
d0239e71e5745cd0d4efd032cee07341e111376b
檔案:旗津國國旗.png
6
50
58
2023-08-11T08:35:13Z
203.03a
2
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
模板:Extension DPL
10
51
59
2023-08-11T08:37:01Z
203.03a
2
建立內容為「<noinclude>This page was automatically created. It serves as an anchor page for all '''[[Special:WhatLinksHere/Template:Extension_DPL|invocations]]''' of [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:DynamicPageList3 Extension:DynamicPageList3].</noinclude> 」的新頁面
wikitext
text/x-wiki
<noinclude>This page was automatically created. It serves as an anchor page for all '''[[Special:WhatLinksHere/Template:Extension_DPL|invocations]]''' of [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:DynamicPageList3 Extension:DynamicPageList3].</noinclude>
087ffd4625ae7b1fea3436ec3f929e82ee739d29
檔案:旗津國皇家徽章.png
6
52
60
2023-08-11T08:39:34Z
203.03a
2
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
檔案:旗津國女王.png
6
53
61
2023-08-11T08:40:47Z
203.03a
2
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
模板:Infobox country
10
28
62
31
2023-08-11T09:23:51Z
203.03a
2
wikitext
text/x-wiki
{{Infobox
| bodyclass = geography vcard; plainbg
| bodystyle = font-size:88%;
| headerstyle= text-align:left;
| aboveclass = adr
| abovestyle = padding:0.25em 0.33em 0.33em;line-height:1.2em;font-size:1.25em;
| above = {{{name|}}}
| subheader = {{{name_en|}}}
| image1 = {{#if:{{{image_coat|}}}{{{image_symbol|}}}{{{image_flag|}}}{{{image_flag2|}}}
|{{infobox country/imagetable
|image1a = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag|{{{flag_alt|}}}}}}|title={{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}國旗}}
|image1b = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag2|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag2_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag2|{{{flag_alt2|}}}}}}}}
|caption1= {{#ifexist:{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }}{{if empty |{{{flag_type|}}} |國旗}} }} |[[{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }}{{if empty |{{{flag_type|}}} |國旗}} }}|{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |國旗}}]] |{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |國旗}} }}
|image2 = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{if empty|{{{image_coat|}}}|{{{image_symbol|}}}}} |size={{{symbol_width|{{{coa_size|}}}}}}|sizedefault=85px|alt={{#if:{{{image_coat|}}}|{{{alt_coat|{{{coat_alt|}}}}}}|{{{alt_symbol|}}}}}|title={{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}{{{symbol_type|國徽}}} }}
|caption2= {{#ifexist:{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |國徽}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |國徽}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} | {{if empty |{{{symbol_type|}}} |國徽}}]] |{{if empty |{{{symbol_type|}}} |國徽}} }}
}} }}
| data1 = {{#if:{{{national_motto|}}}{{{motto|}}}
|<div style="line-height:1.2em;">'''格言:'''{{if empty|{{{motto|}}}|{{{national_motto|}}}}}<!--
-->{{#if:{{{chinesemotto|}}}|<br/><span style="font-size:90%;">{{{chinesemotto}}}</span> }}</div>
}}
| class2 = anthem
| data2 = {{#if:{{{national_anthem|}}}{{{anthem|}}}
|<div style="line-height:1.2em;">'''{{{anthem_type|國歌}}}:'''{{if empty|{{{national_anthem|}}}|{{{anthem|}}}}}</div>
}}{{#if:{{{royal_anthem|}}}
| <div style="line-height:1.2em;">'''皇室頌歌:'''{{{royal_anthem}}}</div>
}}{{#if:{{{flag_anthem|}}}
| <div style="line-height:1.2em;">'''國旗歌:'''{{{flag_anthem}}}</div>
}}
| label7 = 位置
| data7 = {{{loctext|}}}
| label8 = {{#if:{{{capital_type|}}} | {{{capital_type}}} | 首都 }}{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital
|capital<!--
-->|{{#switch:{{{capital}}}
| [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital
| {{{largest_city|}}}{{{largest_settlement|}}} = capital
| not capital
}}<!--
-->}}|capital <!--
(#ifeq:)-->|<!------------------------------------------
capital is largest_city/_settlement:
-------------------------------------------
--><br/><span style="font-weight:normal">及{{{largest_settlement_type|最大城市}}}</span>
}}
| data8 = {{#if:{{{capital|}}}|{{{capital}}}{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }}
| rowclass10 = {{#if:{{{capital|}}}|mergedrow}}
| label10 = {{#if:{{{admin_center_type|}}}| {{{admin_center_type}}} | 行政中心 }}
| data10 = {{#switch:{{{admin_center|}}}
|capital | =
|[[{{{capital|}}}]] =
|{{{capital|}}} =
|#default = {{{admin_center}}}{{#if:{{{capital|}}}||{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} }}
| rowclass11 = {{#if:{{{capital|}}}{{{admin_center|}}}|mergedbottomrow}}
| label11 = 最大{{{largest_settlement_type|城市}}}
| data11 = {{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital
|capital<!--
-->|{{#switch:{{{capital}}}
| [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital
| {{{largest_city|}}}{{{largest_settlement|}}} = capital
| not capital
}}<!--
-->}}|capital <!--
(#ifeq:)-->|<!-- nothing already appears above -->
| {{if empty| {{{largest_city|}}} | {{{largest_settlement|}}} }}
}}
| rowclass12 = mergedtoprow
| label12 = 官方語言
| data12 = {{{official_languages|}}}
| rowclass13 = mergedrow
| label13 = <span style="font-weight:normal;">認可的語言</span>
| data13 = {{if empty| {{{recognized_languages|}}} | {{{recognised_languages|}}} }}
| rowclass14 = mergedrow
| label14 = <span style="font-weight:normal;">{{nowrap|認可的}}國家語言</span>
| data14 = {{if empty| {{{recognized_national_languages|}}} | {{{recognised_national_languages|}}} | {{{national_languages|}}} }}
| rowclass15 = mergedrow
| label15 = <span style="font-weight:normal;">{{nowrap|認可的}}地方語言</span>
| data15 = {{if empty| {{{recognized_regional_languages|}}} | {{{recognised_regional_languages|}}} | {{{regional_languages|}}} }}
| label16 = 常用語言
| data16 = {{{common_languages|}}}
| label17 = 官方文字
| data17 = {{{official_script|}}}
| rowclass18 = {{#ifeq:{{{languages2_sub|}}}|yes
|{{#ifeq:{{{languages_sub|}}}|yes |mergedrow}}
|{{#ifeq:{{{languages_sub|}}}|yes |mergedbottomrow}} }}
| label18 ={{#ifeq:{{{languages_sub|}}}|yes
|<span style="font-weight:normal;">{{if empty| {{{languages_type|}}} | 其他語言 }}</span>
|{{if empty| {{{languages_type|}}} | 其他語言 }}
}}
| data18 = {{{languages|}}}
| rowclass19 = {{#ifeq:{{{languages2_sub|}}}|yes |mergedbottomrow}}
| label19 = {{#ifeq:{{{languages2_sub|}}}|yes
|<span style="font-weight:normal;">{{if empty|{{{languages2_type|}}} | 其他語言 }}</span>
|{{if empty|{{{languages2_type|}}} | 其他語言 }}
}}
| data19 = {{{languages2|}}}
| label20 = 族群
| data20 = {{{ethnic_groups|}}}
| label21 = 宗教<!--
-->{{#if:{{{religion_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{religion_year|}}}|{{{religion_year}}}年|{{{religion_year}}}}}){{{religion_ref|}}}</span>|<span style="font-weight:normal;">{{{religion_ref|}}}</span>}}
| data21 = {{{religion|}}}
| label22 = 類型
| data22 = {{{org_type|}}}
| label23 = {{if empty|{{{membership_type|}}} | 成員 }}
| data23 = {{{membership|}}}
| label24 = {{#if:{{{government_type|}}}
| {{#if:{{{politics_link|}}}
| {{{politics_link}}}<!--
-->| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}政治
| {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}<!--
-->| {{#ifeq:{{{micronation|}}}|yes|組織架構|政府}}<!--
-->}}<!--
-->}}<!--
-->}}
| data24 = {{{government_type|}}}
| header25 = {{#if:{{{government_type|}}} || {{#if:{{{leader_title1|}}}{{{leader_name1|}}}
| {{#if:{{{name|}}}{{{membership|}}}
| <!--template being used for geopolitical org:-->領導人
| <!--template being used for country/territory: -->政府
}}
}} }}
| rowclass26 = mergedrow
| data26 = {{#if:{{{leader_name1|}}}|{{Infobox country/multirow|{{{leader_title1|}}} |{{{leader_name1|}}} |{{{leader_title2|}}} |{{{leader_name2|}}} |{{{leader_title3|}}} |{{{leader_name3|}}} |{{{leader_title4|}}} |{{{leader_name4|}}} |{{{leader_title5|}}} |{{{leader_name5|}}} |{{{leader_title6|}}} |{{{leader_name6|}}} |{{{leader_title7|}}} |{{{leader_name7|}}} |{{{leader_title8|}}} |{{{leader_name8|}}} |{{{leader_title9|}}} |{{{leader_name9|}}} |{{{leader_title10|}}} |{{{leader_name10|}}} |{{{leader_title11|}}} |{{{leader_name11|}}} |{{{leader_title12|}}} |{{{leader_name12|}}} |{{{leader_title13|}}} |{{{leader_name13|}}} |{{{leader_title14|}}} |{{{leader_name14|}}} |{{{leader_title15|}}} |{{{leader_name15|}}} }} }}
| rowclass27 = mergedrow
| label27 = {{#if:{{{title_leader|}}}| {{{title_leader}}} }}
| data27 = {{#if:{{{title_leader|}}}| }}
| rowclass28 = mergedrow
| data28 = {{#if:{{{year_leader1|}}} | {{Infobox country/multirow|{{{year_leader1|}}} |{{{leader1|}}} |{{{year_leader2|}}} |{{{leader2|}}} |{{{year_leader3|}}} |{{{leader3|}}} |{{{year_leader4|}}} |{{{leader4|}}} |{{{year_leader5|}}} |{{{leader5|}}} |{{{year_leader6|}}} |{{{leader6|}}} |{{{year_leader7|}}} |{{{leader7|}}} |{{{year_leader8|}}} |{{{leader8|}}} |{{{year_leader9|}}} |{{{leader9|}}} |{{{year_leader10|}}} |{{{leader10|}}} |{{{year_leader11|}}} |{{{leader11|}}} }} }}
| rowclass29 = mergedrow
| label29 = {{#if:{{{title_representative|}}}| {{{title_representative}}} }}
| data29 = {{#if:{{{title_representative|}}}| }}
| rowclass30 = mergedrow
| data30 = {{#if:{{{year_representative1|}}}|{{Infobox country/multirow|{{{year_representative1|}}} |{{{representative1|}}} |{{{year_representative2|}}} |{{{representative2|}}} |{{{year_representative3|}}} |{{{representative3|}}} |{{{year_representative4|}}} |{{{representative4|}}} |{{{year_representative5|}}} |{{{representative5|}}} |{{{year_representative6|}}} |{{{representative6|}}}|{{{year_representative7|}}} |{{{representative7|}}}|{{{year_representative8|}}} |{{{representative8|}}}|{{{year_representative9|}}} |{{{representative9|}}}|{{{year_representative10|}}} |{{{representative10|}}}}} }}
| rowclass31 = mergedrow
| label31 = {{#if:{{{title_deputy|}}}|{{{title_deputy}}} }}
| data31 = {{#if:{{{title_deputy|}}}| }}
| rowclass32 = mergedrow
| data32 = {{#if:{{{year_deputy1|}}}|{{Infobox country/multirow|{{{year_deputy1|}}} |{{{deputy1|}}} |{{{year_deputy2|}}} |{{{deputy2|}}} |{{{year_deputy3|}}} |{{{deputy3|}}} |{{{year_deputy4|}}} |{{{deputy4|}}} |{{{year_deputy5|}}} |{{{deputy5|}}} |{{{year_deputy6|}}} |{{{deputy6|}}} }} }}
| label40 = 立法機構
| data40 = {{{legislature|}}}
| rowclass41 = mergedrow
| label41 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{#if:{{{type_house1|}}}|{{{type_house1}}}|上議院}}</div>
| data41 = {{{upper_house|{{{house1|}}}}}}
| rowclass42 = mergedbottomrow
| label42 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{#if:{{{type_house2|}}}|{{{type_house2}}}|下議院}}</div>
| data42 = {{{lower_house|{{{house2|}}}}}}
| rowclass43 = mergedtoprow
| label43 = {{#if:{{{military_personnel|}}}
|{{#if:{{{military_link|}}}
| [[{{{military_link}}}|軍事]]<!--
-->| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}軍事
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}軍事|{{#ifeq:{{{micronation|}}}|yes|聲稱|}}現役軍人]]<!--
-->| {{#ifeq:{{{micronation|}}}|yes|聲稱|}}現役軍人<!--
-->}}
}} }}
| data43 = {{formatnum:{{{military_personnel|}}}}}{{{military_personnel_ref|}}}{{#if:{{{military_personnel_year|}}} |({{ifnumber|{{{military_personnel_year|}}}|{{{military_personnel_year}}}年|{{{military_personnel_year}}}}})}}{{#if:{{{military_personnel_rank|}}} |([[各國武裝部隊列表|{{ifnumber|{{{military_personnel_rank|}}}|第{{{military_personnel_rank|}}}名|{{{military_personnel_rank|}}}}}]])}}
| rowclass44 = {{#if:{{{established_event1|}}} |mergedtoprow}}
| header44 = {{#if:{{{established_event1|}}}{{{sovereignty_type|}}}
|{{#if:{{{sovereignty_type|}}}
| {{{sovereignty_type}}}<!--
-->{{#if:{{{sovereignty_note|}}} | <span style="font-weight:normal;">{{{sovereignty_note}}}</span>}}
| {{#if:{{{established|}}}| | 成立}}
}} }}
| label45 = 成立
| data45 = {{#if:{{{sovereignty_type|}}}
|
|{{{established|}}}
}}
| label46 = {{#if:{{{era|}}}|歷史時期|歷史}}
| data46 = {{#if:{{{era|}}} |{{#ifexist:{{{era|}}}|[[{{{era}}}]]|{{{era}}}}} | {{#if:{{{date_start|}}}{{{year_start|}}}| }}}}
| rowclass47 = {{#if:{{{established_event2|}}} |mergedrow |mergedbottomrow}}
| data47 = {{#if:{{{established_date1|}}}|{{Infobox country/multirow |{{{established_event1|}}} |{{{established_date1||}}} |{{{established_event2|}}} |{{{established_date2||}}} |{{{established_event3|}}} |{{{established_date3|}}} |{{{established_event4|}}} |{{{established_date4|}}} |{{{established_event5|}}} |{{{established_date5|}}} |{{{established_event6|}}} |{{{established_date6|}}} |{{{established_event7|}}} |{{{established_date7|}}} |{{{established_event8|}}} |{{{established_date8|}}} |{{{established_event9|}}} |{{{established_date9|}}} |{{{established_event10|}}} |{{{established_date10|}}} |{{{established_event11|}}} |{{{established_date11|}}} |{{{established_event12|}}} |{{{established_date12|}}} |{{{established_event13|}}} |{{{established_date13|}}} |{{{established_event14|}}} |{{{established_date14|}}} |{{{established_event15|}}} |{{{established_date15|}}} }} }}
| rowclass48 = {{#if:{{{date_start|}}}{{{year_start|}}} |mergedrow |mergedbottomrow}}
| data48 = {{#if:{{{date_start|}}}{{{year_start|}}}|{{Infobox country/multirow |{{{event_pre|}}} |{{{date_pre|}}} |{{ifempty|{{{event_start|}}}|建立}} |{{{year_start|}}}{{{date_start|}}} |{{{event1|}}} |{{{date_event1|}}} |{{{event2|}}} |{{{date_event2|}}} |{{{event3|}}} |{{{date_event3|}}} |{{{event4|}}} |{{{date_event4|}}} |{{{event5|}}} |{{{date_event5|}}} |{{{event6|}}} |{{{date_event6|}}} |{{ifempty|{{{event_end|}}}|終結}} |{{{year_end|}}}{{{date_end|}}} |{{{event_post|}}} |{{{date_post|}}} }} }}
| rowclass60 = mergedtoprow
| header60 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}
| {{#if:{{{area_link|}}}
| [[{{{area_link}}}|{{#ifeq:{{{micronation|}}}|yes|聲稱|}}面積]]
| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}地理
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}地理|{{#ifeq:{{{micronation|}}}|yes|聲稱|}}面積]]
| {{#ifeq:{{{micronation|}}}|yes|聲稱|}}面積<!--
-->}}<!--
-->}} }}
| rowclass61 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label61 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label|總計}}}{{{FR_foot4|}}}</div>
| data61 = {{#if:{{{area_km2|}}}
|{{formatnum:{{{area_km2|}}}}} km<sup>2</sup>
}}
{{{area_footnote|}}}
| rowclass62 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label62 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 土地</div>
| data62 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}
|{{#if:{{{area_land_km2|}}}
|{{formatnum:{{{area_land_km2|}}}}}平方公里
|{{#if:{{{area_land_ha|}}}
|{{formatnum:{{{area_land_ha|}}}}}公頃
}}
}}{{{area_land_footnote|}}}
}}
| rowclass63 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label63 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 水域</div>
| data63 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}
|{{#if:{{{area_water_km2|}}}
|{{formatnum:{{{area_water_km2|}}}}}平方公里
|{{#if:{{{area_water_ha|}}}
|{{formatnum:{{{area_water_ha|}}}}}公頃
}}
}}{{{area_water_footnote|}}}
}}
| rowclass64 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label64 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 水域率</div>
| data64 = {{#if:{{{percent_water|}}}|{{{percent_water|}}}%}}
| rowclass65 = {{#if:{{{FR_metropole|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label65 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label2|}}}</div>
| data65 = {{#if:{{{area_label2|}}}| {{{area_data2|}}} }}
| rowclass66 = {{#if:{{{FR_metropole|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label66 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label3|}}}</div>
| data66 = {{#if:{{{area_label3|}}}| {{{area_data3|}}} }}
| rowclass67 = {{#if:{{{FR_metropole|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label67 = {{{stat_year1|}}}{{{ref_area1|}}}
| data67 = {{#if: {{{stat_area1|}}} | {{formatnum:{{{stat_area1|}}}}}平方公里 }}
| rowclass68 = {{#if:{{{FR_metropole|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label68 = {{{stat_year2|}}}{{{ref_area2|}}}
| data68 = {{#if: {{{stat_area2|}}} | {{formatnum:{{{stat_area2|}}}}}平方公里 }}
| rowclass69 = {{#if:{{{FR_metropole|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label69 = {{{stat_year3|}}}{{{ref_area3|}}}
| data69 = {{#if: {{{stat_area3|}}} | {{formatnum:{{{stat_area3|}}}}}平方公里 }}
| rowclass70 = {{#if:{{{FR_metropole|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label70 = {{{stat_year4|}}}{{{ref_area4|}}}
| data70 = {{#if: {{{stat_area4|}}} | {{formatnum:{{{stat_area4|}}}}}平方公里 }}
| rowclass71 = {{#if:{{{FR_metropole|}}}|mergedrow|mergedbottomrow}}
| label71 = {{{stat_year5|}}}{{{ref_area5|}}}
| data71 = {{#if: {{{stat_area5|}}} | {{formatnum:{{{stat_area5|}}}}}平方公里 }}
| rowclass73 = mergedrow
| label73 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">•IGN{{{FR_foot2|}}}</div>
| data73 = {{#if:{{{FR_metropole|}}}
|{{#if:{{{FR_IGN_area_km2|}}}
|{{formatnum:{{{FR_IGN_area_km2|}}}}}平方公里{{#if:{{{FR_IGN_area_rank|}}}|(第{{{FR_IGN_area_rank|}}}名}}
}}
}}
| rowclass89 = mergedbottomrow
| label89 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">•地籍{{{FR_foot3|}}}</div>
| data89 = {{#if:{{{FR_metropole|}}}
|{{#if:{{{FR_cadastre_area_km2|}}}
| {{formatnum:{{{FR_cadastre_area_km2|}}}}}平方公里{{#if:{{{FR_cadastre_area_rank|}}}|(第{{{FR_cadastre_area_rank|}}}名)}}
}}
}}
| rowclass90 = mergedtoprow
| header90 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}
|{{#if:{{{population_link|}}}
| {{#ifeq:{{{population_link}}}|no|人口|[[{{{population_link}}}|人口]]}}<!--
-->| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}人口
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}人口|人口]]<!--
-->| 人口<!--
-->}}<!--
-->}} }}
| rowclass91 = mergedrow
| label91 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;white-space:nowrap;">• {{#if:{{{population_estimate_year|}}} |{{ifnumber|{{{population_estimate_year|}}}|{{{population_estimate_year}}}年|{{{population_estimate_year}}}}}}}估計</div>
| data91 = {{#if:{{{population_estimate|}}}
|{{{population_estimate}}}<!--
-->{{#if:{{{population_estimate_rank|}}} |(第{{{population_estimate_rank|}}}名)}}
}}
| rowclass92 = mergedrow
| label92= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{population_label2|}}}</div>
| data92= {{#if:{{{population_label2|}}}|{{{population_data2|}}}}}
| rowclass93= mergedrow
| label93= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{population_label3|}}}</div>
| data93= {{#if:{{{population_label3|}}}|{{{population_data3|}}}}}
| rowclass94= mergedrow
| data94= {{#if:{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}|{{infobox country/multirow|{{{stat_year1|}}}{{{ref_pop1|}}} |{{{stat_pop1|}}}|{{{stat_year2|}}}{{{ref_pop2|}}} |{{{stat_pop2|}}}|{{{stat_year3|}}}{{{ref_pop3|}}} |{{{stat_pop3|}}}|{{{stat_year4|}}}{{{ref_pop4|}}} |{{{stat_pop4|}}}|{{{stat_year5|}}}{{{ref_pop5|}}} |{{{stat_pop5|}}} }} }}
| rowclass95= mergedrow
| label95= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;white-space:nowrap;">• {{#if:{{{population_census_year|}}} |{{ifnumber|{{{population_census_year|}}}|{{{population_census_year}}}年|{{{population_census_year}}}}}}}普查</div>
| data95= {{#if:{{{population_census|}}}
|{{{population_census}}}<!--
-->{{#if:{{{population_census_rank|}}} |(第{{{population_census_rank|}}}名)}}
}}
| rowclass96= mergedrow
| label96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<span style="font-weight:normal">({{ifnumber|{{{FR_total_population_estimate_year|}}}|{{{FR_total_population_estimate_year|}}}年|{{{FR_total_population_estimate_year|}}}}})</span>}}}}
| data96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<nowiki />}}}}
| rowclass97 = mergedrow
| label97= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 總計{{{FR_foot|}}}</div>
| data97= {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate|}}}
|{{{FR_total_population_estimate}}}{{#if:{{{FR_total_population_estimate_rank|}}}|(第{{{FR_total_population_estimate_rank|}}}名)}}
}} }}
| rowclass98 = mergedrow
| label98= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{FR_metropole}}}</div>
| data98= {{#if:{{{FR_metropole_population|}}}|{{{FR_metropole_population}}}{{#if:{{{FR_metropole_population_estimate_rank|}}}
| (第{{{FR_metropole_population_estimate_rank|}}}名)}}
}}
| rowclass99 = mergedbottomrow
| label99= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 密度{{{FR_foot5|}}}</div>
| data99= {{#if:{{{population_density_km2|}}}
| {{formatnum:{{{population_density_km2|}}}}}/平方公里{{{pop_den_footnote|}}}<!--
-->{{#if:{{{population_density_rank|}}} |(第{{{population_density_rank|}}}名}}
}}
| rowclass100 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}|mergedbottomrow|mergedtoprow}}
| label100 = 成員
| data100= {{{nummembers|}}}
| rowclass101= mergedtoprow
| label101= {{#ifeq:{{{micronation|}}}|yes|聲稱|}}GDP<span style="font-weight:normal;">(PPP)</span>
| data101= {{#if:{{{GDP_PPP|}}}{{{GDP_PPP_per_capita|}}}
|{{#if:{{{GDP_PPP_year|}}} |{{ifnumber|{{{GDP_PPP_year|}}}|{{{GDP_PPP_year}}}年|{{{GDP_PPP_year}}}}}}}估計
}}
| rowclass102= mergedrow
| label102= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 總計</div>
| data102= {{#if:{{{GDP_PPP|}}}
|{{{GDP_PPP}}}<!--
-->{{#if:{{{GDP_PPP_rank|}}} |(第{{{GDP_PPP_rank}}}名}}
}}
| rowclass103= mergedbottomrow
| label103= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 人均</div>
| data103= {{#if:{{{GDP_PPP_per_capita|}}}
|{{{GDP_PPP_per_capita}}}<!--
-->{{#if:{{{GDP_PPP_per_capita_rank|}}} |(第{{{GDP_PPP_per_capita_rank}}}名)}}
}}
| rowclass104= mergedtoprow
| label104= {{#ifeq:{{{micronation|}}}|yes|聲稱|}}GDP<span style="font-weight:normal;white-space:nowrap;">(國際匯率)</span>
| data104= {{#if:{{{GDP_nominal|}}}{{{GDP_nominal_per_capita|}}}
|{{#if:{{{GDP_nominal_year|}}} |{{ifnumber|{{{GDP_nominal_year|}}}|{{{GDP_nominal_year}}}年|{{{GDP_nominal_year}}}}}}}估計
}}
| rowclass105= mergedrow
| label105= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 總計</div>
| data105= {{#if:{{{GDP_nominal|}}}
|{{{GDP_nominal}}}<!--
-->{{#if:{{{GDP_nominal_rank|}}} |(第{{{GDP_nominal_rank}}}名}})
}}
| rowclass106= mergedbottomrow
| label106= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 人均</div>
| data106= {{#if:{{{GDP_nominal_per_capita|}}}
| {{{GDP_nominal_per_capita}}}<!--
-->{{#if:{{{GDP_nominal_per_capita_rank|}}} |(第{{{GDP_nominal_per_capita_rank}}}名}})
}}
| label107= [[w:zh:基尼系數|堅尼系數]]
| data107= {{#if:{{{Gini|}}}
| {{#switch:{{{Gini_change|}}}
|increase = {{increaseNegative}} <!--
-->|decrease = {{decreasePositive}} <!--
-->|steady = {{steady}} <!--
-->}}{{#expr:{{{Gini}}}/100}}{{{Gini_ref|}}}{{#if:{{{Gini_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{Gini_year|}}}|{{{Gini_year}}}年|{{{Gini_year}}}}})</span>}}<br/><!--
---------Evaluate and add Gini category:----------
--><span style="white-space:nowrap;"><!--
-->{{#iferror:<!--
-->{{#ifexpr:{{{Gini}}}>100 <!--
-->| {{error|錯誤:基尼系數大於100}}<!--Handled by outer #iferror, not visible to users--><!--
-->| {{#ifexpr:{{{Gini}}}>=60 |{{color|red|極高}}<!--
-->| {{#ifexpr:{{{Gini}}}>=46 <!--
-->| {{color|darkred|高}}<!--
-->| {{#ifexpr:{{{Gini}}}>=30 <!--
-->| {{color|orange|中}}<!--
-->| {{#ifexpr:{{{Gini}}}>=0 <!--
-->| {{color|forestgreen|低}}<!--
-->| {{error|錯誤:基尼系數小於0}}<!--Handled by outer #iferror, not visible to users--><!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->| {{error|錯誤:基尼系數無效}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:需要維護的國家/地區條目]] }}<!--
-->}}<!--
--></span><!--
-----------Add Gini_rank (if supplied):----------
-->{{#if:{{{Gini_rank|}}}
| · 第{{{Gini_rank}}}名
-->}}<!--
-->}}
| label108= 人類發展指數
| data108= {{#if:{{{HDI|}}}
| {{#switch:{{{HDI_change|}}}
|increase = {{increase}} <!--
-->|decrease = {{decrease}} <!--
-->|steady = {{steady}} <!--
-->}}{{{HDI}}}{{{HDI_ref|}}}{{#if:{{{HDI_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{HDI_year|}}}|{{{HDI_year}}}年|{{{HDI_year}}}}})</span>}}<br/><!--
---------Evaluate and add HDI category:---------
--><span style="white-space:nowrap;"><!--
-->{{#iferror:<!--
-->{{#ifexpr:{{{HDI}}}>1 <!--
-->| {{error|錯誤:HDI值大於1}}<!--Handled by outer #iferror, not visible to users--><!--
-->| {{#ifexpr:{{{HDI}}}>0.799 <!--
-->| {{color|darkgreen|極高}}<!--
-->| {{#ifexpr:{{{HDI}}}>0.699 <!--
-->| {{color|forestgreen|高}}<!--
-->| {{#ifexpr:{{{HDI}}}>0.549 <!--
-->| {{color|orange|中}}<!--
-->| {{#ifexpr:{{{HDI}}}>=0.000<!--
-->| {{color|red|低}}<!--
-->| {{error|錯誤:HDI值小於0}}<!--Handled by outer #iferror, not visible to users--><!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->| {{error|錯誤:HDI值無效}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:需要維護的國家/地區條目]] }}<!--
-->}}<!--
--></span><!--
----------Add HDI_rank (if supplied):-----------
-->{{#if:{{{HDI_rank|}}}
| · 第{{{HDI_rank}}}名
-->}}<!--
-->}}
| label109= 貨幣
| data109= {{#if:{{{currency|}}}
| {{{currency}}}{{#if:{{{currency_code|}}} |({{{currency_code}}})}}
}}
| label122 = 日期格式
| data122= {{{date_format|}}}
| rowclass123 = mergedbottomrow
| label123 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 曆法</div>
| data123 = {{{calendar_type|}}}
| label124= 道路通行方向
| data124= {{{drives_on|}}}
| label125= 電話區號
| data125= {{{calling_code|}}}
| label127= {{nowrap|互聯網頂站域}}
| data127= {{{cctld|}}}
| imageclass = view
| data128 = {{#if:{{{official_website|}}}
|<div style="line-height:11pt">'''網站'''<br/>{{{official_website}}}</div>
}}
| data130= {{#if:{{{image_map3|{{{location_map|}}}}}}
| {{#invoke:InfoboxImage|InfoboxImage|image={{{image_map3|{{{location_map|}}}}}}|size={{{map3_width|}}}|upright=1.15|alt={{{alt_map3|}}}|title={{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}}的位置 }}<!--
-->{{#if:{{{map_caption3|}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption3|}}}</div>}}
}}
| data134 = {{#if:{{{p1|}}}{{{s1|}}}
|{{Infobox country/formernext|flag_p1={{{flag_p1|}}}|image_p1={{{image_p1|}}}|p1={{{p1|}}}|border_p1={{{border_p1|}}}|flag_p2={{{flag_p2|}}}|image_p2={{{image_p2|}}}|p2={{{p2|}}}|border_p2={{{border_p2|}}}|flag_p3={{{flag_p3|}}}|image_p3={{{image_p3|}}}|p3={{{p3|}}}|border_p3={{{border_p3|}}}|flag_p4={{{flag_p4|}}}|image_p4={{{image_p4|}}}|p4={{{p4|}}}|border_p4={{{border_p4|}}}|flag_p5={{{flag_p5|}}}|image_p5={{{image_p5|}}}|p5={{{p5|}}}|border_p5={{{border_p5|}}}|flag_p6={{{flag_p6|}}}|image_p6={{{image_p6|}}}|p6={{{p6|}}}|border_p6={{{border_p6|}}}|flag_p7={{{flag_p7|}}}|image_p7={{{image_p7|}}}|p7={{{p7|}}}|border_p7={{{border_p7|}}}|flag_p8={{{flag_p8|}}}|image_p8={{{image_p8|}}}|p8={{{p8|}}}|border_p8={{{border_p8|}}}|flag_p9={{{flag_p9|}}}|image_p9={{{image_p9|}}}|p9={{{p9|}}}|border_p9={{{border_p9|}}}|flag_p10={{{flag_p10|}}}|image_p10={{{image_p10|}}}|p10={{{p10|}}}|border_p10={{{border_p10|}}}|flag_p11={{{flag_p11|}}}|image_p11={{{image_p11|}}}|p11={{{p11|}}}|border_p11={{{border_p11|}}}|flag_p12={{{flag_p12|}}}|image_p12={{{image_p12|}}}|p12={{{p12|}}}|border_p12={{{border_p12|}}}|flag_p13={{{flag_p13|}}}|image_p13={{{image_p13|}}}|p13={{{p13|}}}|border_p13={{{border_p13|}}}|flag_p14={{{flag_p14|}}}|image_p14={{{image_p14|}}}|p14={{{p14|}}}|border_p14={{{border_p14|}}}|flag_p15={{{flag_p15|}}}|image_p15={{{image_p15|}}}|p15={{{p15|}}}|border_p15={{{border_p15|}}}|flag_s1={{{flag_s1|}}}|image_s1={{{image_s1|}}}|s1={{{s1|}}}|border_s1={{{border_s1|}}}|flag_s2={{{flag_s2|}}}|image_s2={{{image_s2|}}}|s2={{{s2|}}}|border_s2={{{border_s2|}}}|flag_s3={{{flag_s3|}}}|image_s3={{{image_s3|}}}|s3={{{s3|}}}|border_s3={{{border_s3|}}}|flag_s4={{{flag_s4|}}}|image_s4={{{image_s4|}}}|s4={{{s4|}}}|border_s4={{{border_s4|}}}|flag_s5={{{flag_s5|}}}|image_s5={{{image_s5|}}}|s5={{{s5|}}}|border_s5={{{border_s5|}}}|flag_s6={{{flag_s6|}}}|image_s6={{{image_s6|}}}|s6={{{s6|}}}|border_s6={{{border_s6|}}}|flag_s7={{{flag_s7|}}}|image_s7={{{image_s7|}}}|s7={{{s7|}}}|border_s7={{{border_s7|}}}|flag_s8={{{flag_s8|}}}|image_s8={{{image_s8|}}}|s8={{{s8|}}}|border_s8={{{border_s8|}}}|flag_s9={{{flag_s9|}}}|image_s9={{{image_s9|}}}|s9={{{s9|}}}|border_s9={{{border_s9|}}}|flag_s10={{{flag_s10|}}}|image_s10={{{image_s10|}}}|s10={{{s10|}}}|border_s10={{{border_s10|}}}|flag_s11={{{flag_s11|}}}|image_s11={{{image_s11|}}}|s11={{{s11|}}}|border_s11={{{border_s11|}}}|flag_s12={{{flag_s12|}}}|image_s12={{{image_s12|}}}|s12={{{s12|}}}|border_s12={{{border_s12|}}}|flag_s13={{{flag_s13|}}}|image_s13={{{image_s13|}}}|s13={{{s13|}}}|border_s13={{{border_s13|}}}|flag_s14={{{flag_s14|}}}|image_s14={{{image_s14|}}}|s14={{{s14|}}}|border_s14={{{border_s14|}}}|flag_s15={{{flag_s15|}}}|image_s15={{{image_s15|}}}|s15={{{s15|}}}|border_s15={{{border_s15|}}}}}
}}
| label135 = 今屬於
| data135 = {{{today|}}}
| data136 = {{#if:{{{footnote_a|}}}{{{footnote_b|}}}{{{footnote_c|}}}{{{footnote_d|}}}{{{footnote_e|}}}{{{footnote_f|}}}{{{footnote_g|}}}{{{footnote_h|}}}
|<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="list-style-type: lower-alpha; margin-left: 1em; font-size:90%;">
{{#if:{{{footnote_a|}}}|<li value=1>{{{footnote_a|}}}</li>
}}{{#if:{{{footnote_b|}}}|<li value=2>{{{footnote_b|}}}</li>
}}{{#if:{{{footnote_c|}}}|<li value=3>{{{footnote_c|}}}</li>
}}{{#if:{{{footnote_d|}}}|<li value=4>{{{footnote_d|}}}</li>
}}{{#if:{{{footnote_e|}}}|<li value=5>{{{footnote_e|}}}</li>
}}{{#if:{{{footnote_f|}}}|<li value=6>{{{footnote_f|}}}</li>
}}{{#if:{{{footnote_g|}}}|<li value=7>{{{footnote_g|}}}</li>
}}{{#if:{{{footnote_h|}}}|<li value=8>{{{footnote_h|}}}</li>}}
</ol></div>}}
| data137 = {{#if:{{{footnote1|}}}{{{footnote2|}}}{{{footnote3|}}}{{{footnote4|}}}{{{footnote5|}}}{{{footnote6|}}}{{{footnote7|}}}{{{footnote8|}}}
|<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="font-size:90%; margin-left:1em;">
{{#if:{{{footnote1|}}}|<li value=1>{{{footnote1|}}}</li>
}}{{#if:{{{footnote2|}}}|<li value=2>{{{footnote2|}}}</li>
}}{{#if:{{{footnote3|}}}|<li value=3>{{{footnote3|}}}</li>
}}{{#if:{{{footnote4|}}}|<li value=4>{{{footnote4|}}}</li>
}}{{#if:{{{footnote5|}}}|<li value=5>{{{footnote5|}}}</li>
}}{{#if:{{{footnote6|}}}|<li value=6>{{{footnote6|}}}</li>
}}{{#if:{{{footnote7|}}}|<li value=7>{{{footnote7|}}}</li>
}}{{#if:{{{footnote8|}}}|<li value=8>{{{footnote8|}}}</li>}}
</ol></div>}}
| rowstyle138 = font-size:90%;
| data138 = {{#if:{{{footnotes|}}}|<div style="text-align:left;margin-left:auto; margin-right:auto;">{{{footnotes}}}{{#if:{{{footnotes2|}}}|<br>{{{footnotes2}}}}}</div>}}}}<noinclude>{{Documentation}}<!--<templatedata>
{
"params": {
"name": {
"aliases": [
"國家名稱"
],
"label": "國家名稱",
"description": "國家名稱",
"example": "搞搞鎮",
"type": "content",
"required": true
},
"name_en": {
"aliases": [
"國家英文名稱"
],
"label": "國家英文名稱",
"description": "國家英文名稱",
"example": "The Kasukano",
"type": "content",
"required": true
},
"image_coat": {},
"image_symbol": {},
"image_flag": {},
"image_flag2": {},
"flag_width": {},
"flag_size": {},
"flag_border": {},
"alt_flag": {},
"flag_alt": {},
"common_name": {},
"linking_name": {},
"flag2_border": {},
"alt_flag2": {},
"flag_alt2": {},
"flag_type_article": {},
"flag": {},
"flag_type": {},
"flag_caption": {},
"symbol_width": {},
"coa_size": {},
"alt_coat": {},
"coat_alt": {},
"alt_symbol": {},
"symbol_type": {},
"symbol_type_article": {},
"symbol": {},
"national_motto": {},
"motto": {},
"chinesemotto": {},
"loctext": {},
"admin_center": {},
"capital": {},
"coordinates": {},
"largest_settlement_type": {},
"largest_city": {},
"largest_settlement": {},
"official_languages": {},
"recognized_languages": {},
"recognised_languages": {},
"recognized_national_languages": {},
"recognised_national_languages": {},
"national_languages": {},
"recognized_regional_languages": {},
"recognised_regional_languages": {},
"regional_languages": {},
"common_languages": {},
"official_script": {},
"languages2_sub": {},
"languages_sub": {},
"languages_type": {},
"languages": {},
"languages2_type": {},
"languages2": {},
"ethnic_groups": {},
"government_type": {},
"politics_link": {},
"micronation": {},
"leader_title1": {},
"leader_name1": {},
"membership": {},
"leader_title2": {},
"leader_name2": {},
"leader_title3": {},
"leader_name3": {},
"leader_title4": {},
"leader_name4": {},
"leader_title5": {},
"leader_name5": {},
"leader_title6": {},
"leader_name6": {},
"leader_title7": {},
"leader_name7": {},
"leader_title8": {},
"leader_name8": {},
"leader_title9": {},
"leader_name9": {},
"leader_title10": {},
"leader_name10": {},
"leader_title11": {},
"leader_name11": {},
"leader_title12": {},
"leader_name12": {},
"leader_title13": {},
"leader_name13": {},
"leader_title14": {},
"leader_name14": {},
"leader_title15": {},
"leader_name15": {},
"title_leader": {},
"year_leader1": {},
"leader1": {},
"year_leader2": {},
"leader2": {},
"year_leader3": {},
"leader3": {},
"year_leader4": {},
"leader4": {},
"year_leader5": {},
"leader5": {},
"year_leader6": {},
"leader6": {},
"year_leader7": {},
"leader7": {},
"year_leader8": {},
"leader8": {},
"year_leader9": {},
"leader9": {},
"year_leader10": {},
"leader10": {},
"year_leader11": {},
"leader11": {},
"title_representative": {},
"year_representative1": {},
"representative1": {},
"year_representative2": {},
"representative2": {},
"year_representative3": {},
"representative3": {},
"year_representative4": {},
"representative4": {},
"year_representative5": {},
"representative5": {},
"title_deputy": {},
"year_deputy1": {},
"deputy1": {},
"year_deputy2": {},
"deputy2": {},
"year_deputy3": {},
"deputy3": {},
"year_deputy4": {},
"deputy4": {},
"year_deputy5": {},
"deputy5": {},
"year_deputy6": {},
"deputy6": {},
"sovereignty_type": {},
"established": {},
"area_km2": {},
"area_ha": {},
"area_land_km2": {},
"area_land_ha": {},
"area_water_km2": {},
"area_water_ha": {},
"stat_area1": {},
"stat_area2": {},
"stat_area3": {},
"stat_area4": {},
"stat_area5": {},
"area_link": {},
"FR_metropole": {},
"area_label2": {},
"area_label3": {},
"percent_water": {},
"area_label": {},
"FR_foot4": {},
"area_footnote": {},
"currency": {},
"currency_code": {},
"drives_on": {},
"calling_code": {},
"cctld": {},
"official_website": {}
}
}
</templatedata></noinclude>
[[分類:含有腳本錯誤的頁面]]
56b04b9d01c8c35fa228df3b9a5acb274707497d
73
62
2023-08-11T14:30:40Z
203.03a
2
wikitext
text/x-wiki
{{Infobox
| bodyclass = geography vcard; plainbg
| bodystyle = font-size:88%;
| headerstyle= text-align:left;
| aboveclass = adr
| abovestyle = padding:0.25em 0.33em 0.33em;line-height:1.2em;font-size:1.25em;
| above = {{{name|}}}
| subheader = {{{name_en|}}}
| image1 = {{#if:{{{image_coat|}}}{{{image_symbol|}}}{{{image_flag|}}}{{{image_flag2|}}}
|{{infobox country/imagetable
|image1a = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag|{{{flag_alt|}}}}}}|title={{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}國旗}}
|image1b = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag2|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag2_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag2|{{{flag_alt2|}}}}}}}}
|caption1= {{#ifexist:{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }}{{if empty |{{{flag_type|}}} |國旗}} }} |[[{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }}{{if empty |{{{flag_type|}}} |國旗}} }}|{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |國旗}}]] |{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |國旗}} }}
|image2 = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{if empty|{{{image_coat|}}}|{{{image_symbol|}}}}} |size={{{symbol_width|{{{coa_size|}}}}}}|sizedefault=85px|alt={{#if:{{{image_coat|}}}|{{{alt_coat|{{{coat_alt|}}}}}}|{{{alt_symbol|}}}}}|title={{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}{{{symbol_type|國徽}}} }}
|caption2= {{#ifexist:{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |國徽}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |國徽}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} | {{if empty |{{{symbol_type|}}} |國徽}}]] |{{if empty |{{{symbol_type|}}} |國徽}} }}
}} }}
| data1 = {{#if:{{{national_motto|}}}{{{motto|}}}
|<div style="line-height:1.2em;">'''格言:'''{{if empty|{{{motto|}}}|{{{national_motto|}}}}}<!--
-->{{#if:{{{chinesemotto|}}}|<br/><span style="font-size:90%;">{{{chinesemotto}}}</span> }}</div>
}}
| class2 = anthem
| data2 = {{#if:{{{national_anthem|}}}{{{anthem|}}}
|<div style="line-height:1.2em;">'''{{{anthem_type|國歌}}}:'''{{if empty|{{{national_anthem|}}}|{{{anthem|}}}}}</div>
}}{{#if:{{{royal_anthem|}}}
| <div style="line-height:1.2em;">'''皇室頌歌:'''{{{royal_anthem}}}</div>
}}{{#if:{{{flag_anthem|}}}
| <div style="line-height:1.2em;">'''國旗歌:'''{{{flag_anthem}}}</div>
}}
| label7 = 位置
| data7 = {{{loctext|}}}
| label8 = {{#if:{{{capital_type|}}} | {{{capital_type}}} | 首都 }}{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital
|capital<!--
-->|{{#switch:{{{capital}}}
| [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital
| {{{largest_city|}}}{{{largest_settlement|}}} = capital
| not capital
}}<!--
-->}}|capital <!--
(#ifeq:)-->|<!------------------------------------------
capital is largest_city/_settlement:
-------------------------------------------
--><br/><span style="font-weight:normal">及{{{largest_settlement_type|最大城市}}}</span>
}}
| data8 = {{#if:{{{capital|}}}|{{{capital}}}{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }}
| rowclass10 = {{#if:{{{capital|}}}|mergedrow}}
| label10 = {{#if:{{{admin_center_type|}}}| {{{admin_center_type}}} | 行政中心 }}
| data10 = {{#switch:{{{admin_center|}}}
|capital | =
|[[{{{capital|}}}]] =
|{{{capital|}}} =
|#default = {{{admin_center}}}{{#if:{{{capital|}}}||{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} }}
| rowclass11 = {{#if:{{{capital|}}}{{{admin_center|}}}|mergedbottomrow}}
| label11 = 最大{{{largest_settlement_type|城市}}}
| data11 = {{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital
|capital<!--
-->|{{#switch:{{{capital}}}
| [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital
| {{{largest_city|}}}{{{largest_settlement|}}} = capital
| not capital
}}<!--
-->}}|capital <!--
(#ifeq:)-->|<!-- nothing already appears above -->
| {{if empty| {{{largest_city|}}} | {{{largest_settlement|}}} }}
}}
| rowclass12 = mergedtoprow
| label12 = 官方語言
| data12 = {{{official_languages|}}}
| rowclass13 = mergedrow
| label13 = <span style="font-weight:normal;">認可的語言</span>
| data13 = {{if empty| {{{recognized_languages|}}} | {{{recognised_languages|}}} }}
| rowclass14 = mergedrow
| label14 = <span style="font-weight:normal;">{{nowrap|認可的}}國家語言</span>
| data14 = {{if empty| {{{recognized_national_languages|}}} | {{{recognised_national_languages|}}} | {{{national_languages|}}} }}
| rowclass15 = mergedrow
| label15 = <span style="font-weight:normal;">{{nowrap|認可的}}地方語言</span>
| data15 = {{if empty| {{{recognized_regional_languages|}}} | {{{recognised_regional_languages|}}} | {{{regional_languages|}}} }}
| label16 = 常用語言
| data16 = {{{common_languages|}}}
| label17 = 官方文字
| data17 = {{{official_script|}}}
| rowclass18 = {{#ifeq:{{{languages2_sub|}}}|yes
|{{#ifeq:{{{languages_sub|}}}|yes |mergedrow}}
|{{#ifeq:{{{languages_sub|}}}|yes |mergedbottomrow}} }}
| label18 ={{#ifeq:{{{languages_sub|}}}|yes
|<span style="font-weight:normal;">{{if empty| {{{languages_type|}}} | 其他語言 }}</span>
|{{if empty| {{{languages_type|}}} | 其他語言 }}
}}
| data18 = {{{languages|}}}
| rowclass19 = {{#ifeq:{{{languages2_sub|}}}|yes |mergedbottomrow}}
| label19 = {{#ifeq:{{{languages2_sub|}}}|yes
|<span style="font-weight:normal;">{{if empty|{{{languages2_type|}}} | 其他語言 }}</span>
|{{if empty|{{{languages2_type|}}} | 其他語言 }}
}}
| data19 = {{{languages2|}}}
| label20 = 族群
| data20 = {{{ethnic_groups|}}}
| label21 = 宗教<!--
-->{{#if:{{{religion_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{religion_year|}}}|{{{religion_year}}}年|{{{religion_year}}}}}){{{religion_ref|}}}</span>|<span style="font-weight:normal;">{{{religion_ref|}}}</span>}}
| data21 = {{{religion|}}}
| label22 = 類型
| data22 = {{{org_type|}}}
| label23 = {{if empty|{{{membership_type|}}} | 成員 }}
| data23 = {{{membership|}}}
| label24 = {{#if:{{{government_type|}}}
| {{#if:{{{politics_link|}}}
| {{{politics_link}}}<!--
-->| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}政治
| {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}<!--
-->| {{#ifeq:{{{micronation|}}}|yes|組織架構|政府}}<!--
-->}}<!--
-->}}<!--
-->}}
| data24 = {{{government_type|}}}
| header25 = {{#if:{{{government_type|}}} || {{#if:{{{leader_title1|}}}{{{leader_name1|}}}
| {{#if:{{{name|}}}{{{membership|}}}
| <!--template being used for geopolitical org:-->領導人
| <!--template being used for country/territory: -->政府
}}
}} }}
| rowclass26 = mergedrow
| data26 = {{#if:{{{leader_name1|}}}|{{Infobox country/multirow|{{{leader_title1|}}} |{{{leader_name1|}}} |{{{leader_title2|}}} |{{{leader_name2|}}} |{{{leader_title3|}}} |{{{leader_name3|}}} |{{{leader_title4|}}} |{{{leader_name4|}}} |{{{leader_title5|}}} |{{{leader_name5|}}} |{{{leader_title6|}}} |{{{leader_name6|}}} |{{{leader_title7|}}} |{{{leader_name7|}}} |{{{leader_title8|}}} |{{{leader_name8|}}} |{{{leader_title9|}}} |{{{leader_name9|}}} |{{{leader_title10|}}} |{{{leader_name10|}}} |{{{leader_title11|}}} |{{{leader_name11|}}} |{{{leader_title12|}}} |{{{leader_name12|}}} |{{{leader_title13|}}} |{{{leader_name13|}}} |{{{leader_title14|}}} |{{{leader_name14|}}} |{{{leader_title15|}}} |{{{leader_name15|}}} }} }}
| rowclass27 = mergedrow
| label27 = {{#if:{{{title_leader|}}}| {{{title_leader}}} }}
| data27 = {{#if:{{{title_leader|}}}| }}
| rowclass28 = mergedrow
| data28 = {{#if:{{{year_leader1|}}} | {{Infobox country/multirow|{{{year_leader1|}}} |{{{leader1|}}} |{{{year_leader2|}}} |{{{leader2|}}} |{{{year_leader3|}}} |{{{leader3|}}} |{{{year_leader4|}}} |{{{leader4|}}} |{{{year_leader5|}}} |{{{leader5|}}} |{{{year_leader6|}}} |{{{leader6|}}} |{{{year_leader7|}}} |{{{leader7|}}} |{{{year_leader8|}}} |{{{leader8|}}} |{{{year_leader9|}}} |{{{leader9|}}} |{{{year_leader10|}}} |{{{leader10|}}} |{{{year_leader11|}}} |{{{leader11|}}} }} }}
| rowclass29 = mergedrow
| label29 = {{#if:{{{title_representative|}}}| {{{title_representative}}} }}
| data29 = {{#if:{{{title_representative|}}}| }}
| rowclass30 = mergedrow
| data30 = {{#if:{{{year_representative1|}}}|{{Infobox country/multirow|{{{year_representative1|}}} |{{{representative1|}}} |{{{year_representative2|}}} |{{{representative2|}}} |{{{year_representative3|}}} |{{{representative3|}}} |{{{year_representative4|}}} |{{{representative4|}}} |{{{year_representative5|}}} |{{{representative5|}}} |{{{year_representative6|}}} |{{{representative6|}}}|{{{year_representative7|}}} |{{{representative7|}}}|{{{year_representative8|}}} |{{{representative8|}}}|{{{year_representative9|}}} |{{{representative9|}}}|{{{year_representative10|}}} |{{{representative10|}}}}} }}
| rowclass31 = mergedrow
| label31 = {{#if:{{{title_deputy|}}}|{{{title_deputy}}} }}
| data31 = {{#if:{{{title_deputy|}}}| }}
| rowclass32 = mergedrow
| data32 = {{#if:{{{year_deputy1|}}}|{{Infobox country/multirow|{{{year_deputy1|}}} |{{{deputy1|}}} |{{{year_deputy2|}}} |{{{deputy2|}}} |{{{year_deputy3|}}} |{{{deputy3|}}} |{{{year_deputy4|}}} |{{{deputy4|}}} |{{{year_deputy5|}}} |{{{deputy5|}}} |{{{year_deputy6|}}} |{{{deputy6|}}} }} }}
| label40 = 立法機構
| data40 = {{{legislature|}}}
| rowclass41 = mergedrow
| label41 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{#if:{{{type_house1|}}}|{{{type_house1}}}|上議院}}</div>
| data41 = {{{upper_house|{{{house1|}}}}}}
| rowclass42 = mergedbottomrow
| label42 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{#if:{{{type_house2|}}}|{{{type_house2}}}|下議院}}</div>
| data42 = {{{lower_house|{{{house2|}}}}}}
| rowclass43 = mergedtoprow
| label43 = {{#if:{{{military_personnel|}}}
|{{#if:{{{military_link|}}}
| [[{{{military_link}}}|軍事]]<!--
-->| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}軍事
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}軍事|{{#ifeq:{{{micronation|}}}|yes|聲稱|}}現役軍人]]<!--
-->| {{#ifeq:{{{micronation|}}}|yes|聲稱|}}現役軍人<!--
-->}}
}} }}
| data43 = {{formatnum:{{{military_personnel|}}}}}{{{military_personnel_ref|}}}{{#if:{{{military_personnel_year|}}} |({{ifnumber|{{{military_personnel_year|}}}|{{{military_personnel_year}}}年|{{{military_personnel_year}}}}})}}{{#if:{{{military_personnel_rank|}}} |([[各國武裝部隊列表|{{ifnumber|{{{military_personnel_rank|}}}|第{{{military_personnel_rank|}}}名|{{{military_personnel_rank|}}}}}]])}}
| rowclass44 = {{#if:{{{established_event1|}}} |mergedtoprow}}
| header44 = {{#if:{{{established_event1|}}}{{{sovereignty_type|}}}
|{{#if:{{{sovereignty_type|}}}
| {{{sovereignty_type}}}<!--
-->{{#if:{{{sovereignty_note|}}} | <span style="font-weight:normal;">{{{sovereignty_note}}}</span>}}
| {{#if:{{{established|}}}| | 成立}}
}} }}
| label45 = 成立
| data45 = {{#if:{{{sovereignty_type|}}}
|
|{{{established|}}}
}}
| label46 = {{#if:{{{era|}}}|歷史時期|歷史}}
| data46 = {{#if:{{{era|}}} |{{#ifexist:{{{era|}}}|[[{{{era}}}]]|{{{era}}}}} | {{#if:{{{date_start|}}}{{{year_start|}}}| }}}}
| rowclass47 = {{#if:{{{established_event2|}}} |mergedrow |mergedbottomrow}}
| data47 = {{#if:{{{established_date1|}}}|{{Infobox country/multirow |{{{established_event1|}}} |{{{established_date1||}}} |{{{established_event2|}}} |{{{established_date2||}}} |{{{established_event3|}}} |{{{established_date3|}}} |{{{established_event4|}}} |{{{established_date4|}}} |{{{established_event5|}}} |{{{established_date5|}}} |{{{established_event6|}}} |{{{established_date6|}}} |{{{established_event7|}}} |{{{established_date7|}}} |{{{established_event8|}}} |{{{established_date8|}}} |{{{established_event9|}}} |{{{established_date9|}}} |{{{established_event10|}}} |{{{established_date10|}}} |{{{established_event11|}}} |{{{established_date11|}}} |{{{established_event12|}}} |{{{established_date12|}}} |{{{established_event13|}}} |{{{established_date13|}}} |{{{established_event14|}}} |{{{established_date14|}}} |{{{established_event15|}}} |{{{established_date15|}}} }} }}
| rowclass48 = {{#if:{{{date_start|}}}{{{year_start|}}} |mergedrow |mergedbottomrow}}
| data48 = {{#if:{{{date_start|}}}{{{year_start|}}}|{{Infobox country/multirow |{{{event_pre|}}} |{{{date_pre|}}} |{{ifempty|{{{event_start|}}}|建立}} |{{{year_start|}}}{{{date_start|}}} |{{{event1|}}} |{{{date_event1|}}} |{{{event2|}}} |{{{date_event2|}}} |{{{event3|}}} |{{{date_event3|}}} |{{{event4|}}} |{{{date_event4|}}} |{{{event5|}}} |{{{date_event5|}}} |{{{event6|}}} |{{{date_event6|}}} |{{ifempty|{{{event_end|}}}|終結}} |{{{year_end|}}}{{{date_end|}}} |{{{event_post|}}} |{{{date_post|}}} }} }}
| rowclass60 = mergedtoprow
| header60 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}
| {{#if:{{{area_link|}}}
| [[{{{area_link}}}|{{#ifeq:{{{micronation|}}}|yes|聲稱|}}面積]]
| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}地理
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}地理|{{#ifeq:{{{micronation|}}}|yes|聲稱|}}面積]]
| {{#ifeq:{{{micronation|}}}|yes|聲稱|}}面積<!--
-->}}<!--
-->}} }}
| rowclass61 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label61 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label|總計}}}{{{FR_foot4|}}}</div>
| data61 = {{#if:{{{area_km2|}}}
|{{formatnum:{{{area_km2|}}}}} km<sup>2</sup>
}}
{{{area_footnote|}}}
| rowclass62 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label62 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 土地</div>
| data62 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}
|{{#if:{{{area_land_km2|}}}
|{{formatnum:{{{area_land_km2|}}}}}平方公里
|{{#if:{{{area_land_ha|}}}
|{{formatnum:{{{area_land_ha|}}}}}公頃
}}
}}{{{area_land_footnote|}}}
}}
| rowclass63 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label63 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 水域</div>
| data63 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}
|{{#if:{{{area_water_km2|}}}
|{{formatnum:{{{area_water_km2|}}}}}平方公里
|{{#if:{{{area_water_ha|}}}
|{{formatnum:{{{area_water_ha|}}}}}公頃
}}
}}{{{area_water_footnote|}}}
}}
| rowclass64 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label64 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 水域率</div>
| data64 = {{#if:{{{percent_water|}}}|{{{percent_water|}}}%}}
| rowclass65 = {{#if:{{{FR_metropole|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label65 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label2|}}}</div>
| data65 = {{#if:{{{area_label2|}}}| {{{area_data2|}}} }}
| rowclass66 = {{#if:{{{FR_metropole|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label66 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{area_label3|}}}</div>
| data66 = {{#if:{{{area_label3|}}}| {{{area_data3|}}} }}
| rowclass67 = {{#if:{{{FR_metropole|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label67 = {{{stat_year1|}}}{{{ref_area1|}}}
| data67 = {{#if: {{{stat_area1|}}} | {{formatnum:{{{stat_area1|}}}}}平方公里 }}
| rowclass68 = {{#if:{{{FR_metropole|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label68 = {{{stat_year2|}}}{{{ref_area2|}}}
| data68 = {{#if: {{{stat_area2|}}} | {{formatnum:{{{stat_area2|}}}}}平方公里 }}
| rowclass69 = {{#if:{{{FR_metropole|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label69 = {{{stat_year3|}}}{{{ref_area3|}}}
| data69 = {{#if: {{{stat_area3|}}} | {{formatnum:{{{stat_area3|}}}}}平方公里 }}
| rowclass70 = {{#if:{{{FR_metropole|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}}
| label70 = {{{stat_year4|}}}{{{ref_area4|}}}
| data70 = {{#if: {{{stat_area4|}}} | {{formatnum:{{{stat_area4|}}}}}平方公里 }}
| rowclass71 = {{#if:{{{FR_metropole|}}}|mergedrow|mergedbottomrow}}
| label71 = {{{stat_year5|}}}{{{ref_area5|}}}
| data71 = {{#if: {{{stat_area5|}}} | {{formatnum:{{{stat_area5|}}}}}平方公里 }}
| rowclass73 = mergedrow
| label73 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">•IGN{{{FR_foot2|}}}</div>
| data73 = {{#if:{{{FR_metropole|}}}
|{{#if:{{{FR_IGN_area_km2|}}}
|{{formatnum:{{{FR_IGN_area_km2|}}}}}平方公里{{#if:{{{FR_IGN_area_rank|}}}|(第{{{FR_IGN_area_rank|}}}名}}
}}
}}
| rowclass89 = mergedbottomrow
| label89 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">•地籍{{{FR_foot3|}}}</div>
| data89 = {{#if:{{{FR_metropole|}}}
|{{#if:{{{FR_cadastre_area_km2|}}}
| {{formatnum:{{{FR_cadastre_area_km2|}}}}}平方公里{{#if:{{{FR_cadastre_area_rank|}}}|(第{{{FR_cadastre_area_rank|}}}名)}}
}}
}}
| rowclass90 = mergedtoprow
| header90 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}
|{{#if:{{{population_link|}}}
| {{#ifeq:{{{population_link}}}|no|人口|[[{{{population_link}}}|人口]]}}<!--
-->| {{#ifexist:{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}人口
| [[{{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}人口|人口]]<!--
-->| 人口<!--
-->}}<!--
-->}} }}
| rowclass91 = mergedrow
| label91 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;white-space:nowrap;">• {{#if:{{{population_estimate_year|}}} |{{ifnumber|{{{population_estimate_year|}}}|{{{population_estimate_year}}}年|{{{population_estimate_year}}}}}}}估計</div>
| data91 = {{#if:{{{population_estimate|}}}
|{{{population_estimate}}}<!--
-->{{#if:{{{population_estimate_rank|}}} |(第{{{population_estimate_rank|}}}名)}}
}}
| rowclass92 = mergedrow
| label92= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{population_label2|}}}</div>
| data92= {{#if:{{{population_label2|}}}|{{{population_data2|}}}}}
| rowclass93= mergedrow
| label93= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{population_label3|}}}</div>
| data93= {{#if:{{{population_label3|}}}|{{{population_data3|}}}}}
| rowclass94= mergedrow
| data94= {{#if:{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}|{{infobox country/multirow|{{{stat_year1|}}}{{{ref_pop1|}}} |{{{stat_pop1|}}}|{{{stat_year2|}}}{{{ref_pop2|}}} |{{{stat_pop2|}}}|{{{stat_year3|}}}{{{ref_pop3|}}} |{{{stat_pop3|}}}|{{{stat_year4|}}}{{{ref_pop4|}}} |{{{stat_pop4|}}}|{{{stat_year5|}}}{{{ref_pop5|}}} |{{{stat_pop5|}}} }} }}
| rowclass95= mergedrow
| label95= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;white-space:nowrap;">• {{#if:{{{population_census_year|}}} |{{ifnumber|{{{population_census_year|}}}|{{{population_census_year}}}年|{{{population_census_year}}}}}}}普查</div>
| data95= {{#if:{{{population_census|}}}
|{{{population_census}}}<!--
-->{{#if:{{{population_census_rank|}}} |(第{{{population_census_rank|}}}名)}}
}}
| rowclass96= mergedrow
| label96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<span style="font-weight:normal">({{ifnumber|{{{FR_total_population_estimate_year|}}}|{{{FR_total_population_estimate_year|}}}年|{{{FR_total_population_estimate_year|}}}}})</span>}}}}
| data96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<nowiki />}}}}
| rowclass97 = mergedrow
| label97= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 總計{{{FR_foot|}}}</div>
| data97= {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate|}}}
|{{{FR_total_population_estimate}}}{{#if:{{{FR_total_population_estimate_rank|}}}|(第{{{FR_total_population_estimate_rank|}}}名)}}
}} }}
| rowclass98 = mergedrow
| label98= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{FR_metropole}}}</div>
| data98= {{#if:{{{FR_metropole_population|}}}|{{{FR_metropole_population}}}{{#if:{{{FR_metropole_population_estimate_rank|}}}
| (第{{{FR_metropole_population_estimate_rank|}}}名)}}
}}
| rowclass99 = mergedbottomrow
| label99= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 密度{{{FR_foot5|}}}</div>
| data99= {{#if:{{{population_density_km2|}}}
| {{formatnum:{{{population_density_km2|}}}}}/平方公里{{{pop_den_footnote|}}}<!--
-->{{#if:{{{population_density_rank|}}} |(第{{{population_density_rank|}}}名}}
}}
| rowclass100 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}|mergedbottomrow|mergedtoprow}}
| label100 = 成員
| data100= {{{nummembers|}}}
| rowclass101= mergedtoprow
| label101= {{#ifeq:{{{micronation|}}}|yes|聲稱|}}GDP<span style="font-weight:normal;">(PPP)</span>
| data101= {{#if:{{{GDP_PPP|}}}{{{GDP_PPP_per_capita|}}}
|{{#if:{{{GDP_PPP_year|}}} |{{ifnumber|{{{GDP_PPP_year|}}}|{{{GDP_PPP_year}}}年|{{{GDP_PPP_year}}}}}}}估計
}}
| rowclass102= mergedrow
| label102= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 總計</div>
| data102= {{#if:{{{GDP_PPP|}}}
|{{{GDP_PPP}}}<!--
-->{{#if:{{{GDP_PPP_rank|}}} |(第{{{GDP_PPP_rank}}}名}}
}}
| rowclass103= mergedbottomrow
| label103= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 人均</div>
| data103= {{#if:{{{GDP_PPP_per_capita|}}}
|{{{GDP_PPP_per_capita}}}<!--
-->{{#if:{{{GDP_PPP_per_capita_rank|}}} |(第{{{GDP_PPP_per_capita_rank}}}名)}}
}}
| rowclass104= mergedtoprow
| label104= {{#ifeq:{{{micronation|}}}|yes|聲稱|}}GDP<span style="font-weight:normal;white-space:nowrap;">(國際匯率)</span>
| data104= {{#if:{{{GDP_nominal|}}}{{{GDP_nominal_per_capita|}}}
|{{#if:{{{GDP_nominal_year|}}} |{{ifnumber|{{{GDP_nominal_year|}}}|{{{GDP_nominal_year}}}年|{{{GDP_nominal_year}}}}}}}估計
}}
| rowclass105= mergedrow
| label105= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 總計</div>
| data105= {{#if:{{{GDP_nominal|}}}
|{{{GDP_nominal}}}<!--
-->{{#if:{{{GDP_nominal_rank|}}} |(第{{{GDP_nominal_rank}}}名}})
}}
| rowclass106= mergedbottomrow
| label106= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 人均</div>
| data106= {{#if:{{{GDP_nominal_per_capita|}}}
| {{{GDP_nominal_per_capita}}}<!--
-->{{#if:{{{GDP_nominal_per_capita_rank|}}} |(第{{{GDP_nominal_per_capita_rank}}}名}})
}}
| label107= [[w:zh:基尼系數|堅尼系數]]
| data107= {{#if:{{{Gini|}}}
| {{#switch:{{{Gini_change|}}}
|increase = {{increaseNegative}} <!--
-->|decrease = {{decreasePositive}} <!--
-->|steady = {{steady}} <!--
-->}}{{#expr:{{{Gini}}}/100}}{{{Gini_ref|}}}{{#if:{{{Gini_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{Gini_year|}}}|{{{Gini_year}}}年|{{{Gini_year}}}}})</span>}}<br/><!--
---------Evaluate and add Gini category:----------
--><span style="white-space:nowrap;"><!--
-->{{#iferror:<!--
-->{{#ifexpr:{{{Gini}}}>100 <!--
-->| {{error|錯誤:基尼系數大於100}}<!--Handled by outer #iferror, not visible to users--><!--
-->| {{#ifexpr:{{{Gini}}}>=60 |{{color|red|極高}}<!--
-->| {{#ifexpr:{{{Gini}}}>=46 <!--
-->| {{color|darkred|高}}<!--
-->| {{#ifexpr:{{{Gini}}}>=30 <!--
-->| {{color|orange|中}}<!--
-->| {{#ifexpr:{{{Gini}}}>=0 <!--
-->| {{color|forestgreen|低}}<!--
-->| {{error|錯誤:基尼系數小於0}}<!--Handled by outer #iferror, not visible to users--><!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->| {{error|錯誤:基尼系數無效}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:需要維護的國家/地區條目]] }}<!--
-->}}<!--
--></span><!--
-----------Add Gini_rank (if supplied):----------
-->{{#if:{{{Gini_rank|}}}
| · 第{{{Gini_rank}}}名
-->}}<!--
-->}}
| label108= 人類發展指數
| data108= {{#if:{{{HDI|}}}
| {{#switch:{{{HDI_change|}}}
|increase = {{increase}} <!--
-->|decrease = {{decrease}} <!--
-->|steady = {{steady}} <!--
-->}}{{{HDI}}}{{{HDI_ref|}}}{{#if:{{{HDI_year|}}} |<span style="font-weight:normal;">({{ifnumber|{{{HDI_year|}}}|{{{HDI_year}}}年|{{{HDI_year}}}}})</span>}}<br/><!--
---------Evaluate and add HDI category:---------
--><span style="white-space:nowrap;"><!--
-->{{#iferror:<!--
-->{{#ifexpr:{{{HDI}}}>1 <!--
-->| {{error|錯誤:HDI值大於1}}<!--Handled by outer #iferror, not visible to users--><!--
-->| {{#ifexpr:{{{HDI}}}>0.799 <!--
-->| {{color|darkgreen|極高}}<!--
-->| {{#ifexpr:{{{HDI}}}>0.699 <!--
-->| {{color|forestgreen|高}}<!--
-->| {{#ifexpr:{{{HDI}}}>0.549 <!--
-->| {{color|orange|中}}<!--
-->| {{#ifexpr:{{{HDI}}}>=0.000<!--
-->| {{color|red|低}}<!--
-->| {{error|錯誤:HDI值小於0}}<!--Handled by outer #iferror, not visible to users--><!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->| {{error|錯誤:HDI值無效}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:需要維護的國家/地區條目]] }}<!--
-->}}<!--
--></span><!--
----------Add HDI_rank (if supplied):-----------
-->{{#if:{{{HDI_rank|}}}
| · 第{{{HDI_rank}}}名
-->}}<!--
-->}}
| label109= 貨幣
| data109= {{#if:{{{currency|}}}
| {{{currency}}}{{#if:{{{currency_code|}}} |({{{currency_code}}})}}
}}
| label122 = 日期格式
| data122= {{{date_format|}}}
| rowclass123 = mergedbottomrow
| label123 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• 曆法</div>
| data123 = {{{calendar_type|}}}
| label124= 道路通行方向
| data124= {{{drives_on|}}}
| label125= 電話區號
| data125= {{{calling_code|}}}
| label127= {{nowrap|互聯網頂站域}}
| data127= {{{cctld|}}}
| imageclass = view
| data128 = {{#if:{{{official_website|}}}
|<div style="line-height:11pt">'''網站'''<br/>{{{official_website}}}</div>
}}
| data130= {{#if:{{{image_map3|{{{location_map|}}}}}}
| {{#invoke:InfoboxImage|InfoboxImage|image={{{image_map3|{{{location_map|}}}}}}|size={{{map3_width|}}}|upright=1.15|alt={{{alt_map3|}}}|title={{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}}的位置 }}<!--
-->{{#if:{{{map_caption3|}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption3|}}}</div>}}
}}
| data134 = {{#if:{{{p1|}}}{{{s1|}}}
|{{Infobox country/formernext|flag_p1={{{flag_p1|}}}|image_p1={{{image_p1|}}}|p1={{{p1|}}}|border_p1={{{border_p1|}}}|flag_p2={{{flag_p2|}}}|image_p2={{{image_p2|}}}|p2={{{p2|}}}|border_p2={{{border_p2|}}}|flag_p3={{{flag_p3|}}}|image_p3={{{image_p3|}}}|p3={{{p3|}}}|border_p3={{{border_p3|}}}|flag_p4={{{flag_p4|}}}|image_p4={{{image_p4|}}}|p4={{{p4|}}}|border_p4={{{border_p4|}}}|flag_p5={{{flag_p5|}}}|image_p5={{{image_p5|}}}|p5={{{p5|}}}|border_p5={{{border_p5|}}}|flag_p6={{{flag_p6|}}}|image_p6={{{image_p6|}}}|p6={{{p6|}}}|border_p6={{{border_p6|}}}|flag_p7={{{flag_p7|}}}|image_p7={{{image_p7|}}}|p7={{{p7|}}}|border_p7={{{border_p7|}}}|flag_p8={{{flag_p8|}}}|image_p8={{{image_p8|}}}|p8={{{p8|}}}|border_p8={{{border_p8|}}}|flag_p9={{{flag_p9|}}}|image_p9={{{image_p9|}}}|p9={{{p9|}}}|border_p9={{{border_p9|}}}|flag_p10={{{flag_p10|}}}|image_p10={{{image_p10|}}}|p10={{{p10|}}}|border_p10={{{border_p10|}}}|flag_p11={{{flag_p11|}}}|image_p11={{{image_p11|}}}|p11={{{p11|}}}|border_p11={{{border_p11|}}}|flag_p12={{{flag_p12|}}}|image_p12={{{image_p12|}}}|p12={{{p12|}}}|border_p12={{{border_p12|}}}|flag_p13={{{flag_p13|}}}|image_p13={{{image_p13|}}}|p13={{{p13|}}}|border_p13={{{border_p13|}}}|flag_p14={{{flag_p14|}}}|image_p14={{{image_p14|}}}|p14={{{p14|}}}|border_p14={{{border_p14|}}}|flag_p15={{{flag_p15|}}}|image_p15={{{image_p15|}}}|p15={{{p15|}}}|border_p15={{{border_p15|}}}|flag_s1={{{flag_s1|}}}|image_s1={{{image_s1|}}}|s1={{{s1|}}}|border_s1={{{border_s1|}}}|flag_s2={{{flag_s2|}}}|image_s2={{{image_s2|}}}|s2={{{s2|}}}|border_s2={{{border_s2|}}}|flag_s3={{{flag_s3|}}}|image_s3={{{image_s3|}}}|s3={{{s3|}}}|border_s3={{{border_s3|}}}|flag_s4={{{flag_s4|}}}|image_s4={{{image_s4|}}}|s4={{{s4|}}}|border_s4={{{border_s4|}}}|flag_s5={{{flag_s5|}}}|image_s5={{{image_s5|}}}|s5={{{s5|}}}|border_s5={{{border_s5|}}}|flag_s6={{{flag_s6|}}}|image_s6={{{image_s6|}}}|s6={{{s6|}}}|border_s6={{{border_s6|}}}|flag_s7={{{flag_s7|}}}|image_s7={{{image_s7|}}}|s7={{{s7|}}}|border_s7={{{border_s7|}}}|flag_s8={{{flag_s8|}}}|image_s8={{{image_s8|}}}|s8={{{s8|}}}|border_s8={{{border_s8|}}}|flag_s9={{{flag_s9|}}}|image_s9={{{image_s9|}}}|s9={{{s9|}}}|border_s9={{{border_s9|}}}|flag_s10={{{flag_s10|}}}|image_s10={{{image_s10|}}}|s10={{{s10|}}}|border_s10={{{border_s10|}}}|flag_s11={{{flag_s11|}}}|image_s11={{{image_s11|}}}|s11={{{s11|}}}|border_s11={{{border_s11|}}}|flag_s12={{{flag_s12|}}}|image_s12={{{image_s12|}}}|s12={{{s12|}}}|border_s12={{{border_s12|}}}|flag_s13={{{flag_s13|}}}|image_s13={{{image_s13|}}}|s13={{{s13|}}}|border_s13={{{border_s13|}}}|flag_s14={{{flag_s14|}}}|image_s14={{{image_s14|}}}|s14={{{s14|}}}|border_s14={{{border_s14|}}}|flag_s15={{{flag_s15|}}}|image_s15={{{image_s15|}}}|s15={{{s15|}}}|border_s15={{{border_s15|}}}}}
}}
| label135 = 今屬於
| data135 = {{{today|}}}
| data136 = {{#if:{{{footnote_a|}}}{{{footnote_b|}}}{{{footnote_c|}}}{{{footnote_d|}}}{{{footnote_e|}}}{{{footnote_f|}}}{{{footnote_g|}}}{{{footnote_h|}}}
|<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="list-style-type: lower-alpha; margin-left: 1em; font-size:90%;">
{{#if:{{{footnote_a|}}}|<li value=1>{{{footnote_a|}}}</li>
}}{{#if:{{{footnote_b|}}}|<li value=2>{{{footnote_b|}}}</li>
}}{{#if:{{{footnote_c|}}}|<li value=3>{{{footnote_c|}}}</li>
}}{{#if:{{{footnote_d|}}}|<li value=4>{{{footnote_d|}}}</li>
}}{{#if:{{{footnote_e|}}}|<li value=5>{{{footnote_e|}}}</li>
}}{{#if:{{{footnote_f|}}}|<li value=6>{{{footnote_f|}}}</li>
}}{{#if:{{{footnote_g|}}}|<li value=7>{{{footnote_g|}}}</li>
}}{{#if:{{{footnote_h|}}}|<li value=8>{{{footnote_h|}}}</li>}}
</ol></div>}}
| data137 = {{#if:{{{footnote1|}}}{{{footnote2|}}}{{{footnote3|}}}{{{footnote4|}}}{{{footnote5|}}}{{{footnote6|}}}{{{footnote7|}}}{{{footnote8|}}}
|<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="font-size:90%; margin-left:1em;">
{{#if:{{{footnote1|}}}|<li value=1>{{{footnote1|}}}</li>
}}{{#if:{{{footnote2|}}}|<li value=2>{{{footnote2|}}}</li>
}}{{#if:{{{footnote3|}}}|<li value=3>{{{footnote3|}}}</li>
}}{{#if:{{{footnote4|}}}|<li value=4>{{{footnote4|}}}</li>
}}{{#if:{{{footnote5|}}}|<li value=5>{{{footnote5|}}}</li>
}}{{#if:{{{footnote6|}}}|<li value=6>{{{footnote6|}}}</li>
}}{{#if:{{{footnote7|}}}|<li value=7>{{{footnote7|}}}</li>
}}{{#if:{{{footnote8|}}}|<li value=8>{{{footnote8|}}}</li>}}
</ol></div>}}
| rowstyle138 = font-size:90%;
| data138 = {{#if:{{{footnotes|}}}|<div style="text-align:left;margin-left:auto; margin-right:auto;">{{{footnotes}}}{{#if:{{{footnotes2|}}}|<br>{{{footnotes2}}}}}</div>}}}}<noinclude>{{Documentation}}<!--<templatedata>
{
"params": {
"name": {
"aliases": [
"國家名稱"
],
"label": "國家名稱",
"description": "國家名稱",
"example": "搞搞鎮",
"type": "content",
"required": true
},
"name_en": {
"aliases": [
"國家英文名稱"
],
"label": "國家英文名稱",
"description": "國家英文名稱",
"example": "The Kasukano",
"type": "content",
"required": true
},
"image_coat": {},
"image_symbol": {},
"image_flag": {},
"image_flag2": {},
"flag_width": {},
"flag_size": {},
"flag_border": {},
"alt_flag": {},
"flag_alt": {},
"common_name": {},
"linking_name": {},
"flag2_border": {},
"alt_flag2": {},
"flag_alt2": {},
"flag_type_article": {},
"flag": {},
"flag_type": {},
"flag_caption": {},
"symbol_width": {},
"coa_size": {},
"alt_coat": {},
"coat_alt": {},
"alt_symbol": {},
"symbol_type": {},
"symbol_type_article": {},
"symbol": {},
"national_motto": {},
"motto": {},
"chinesemotto": {},
"loctext": {},
"admin_center": {},
"capital": {},
"coordinates": {},
"largest_settlement_type": {},
"largest_city": {},
"largest_settlement": {},
"official_languages": {},
"recognized_languages": {},
"recognised_languages": {},
"recognized_national_languages": {},
"recognised_national_languages": {},
"national_languages": {},
"recognized_regional_languages": {},
"recognised_regional_languages": {},
"regional_languages": {},
"common_languages": {},
"official_script": {},
"languages2_sub": {},
"languages_sub": {},
"languages_type": {},
"languages": {},
"languages2_type": {},
"languages2": {},
"ethnic_groups": {},
"government_type": {},
"politics_link": {},
"micronation": {},
"leader_title1": {},
"leader_name1": {},
"membership": {},
"leader_title2": {},
"leader_name2": {},
"leader_title3": {},
"leader_name3": {},
"leader_title4": {},
"leader_name4": {},
"leader_title5": {},
"leader_name5": {},
"leader_title6": {},
"leader_name6": {},
"leader_title7": {},
"leader_name7": {},
"leader_title8": {},
"leader_name8": {},
"leader_title9": {},
"leader_name9": {},
"leader_title10": {},
"leader_name10": {},
"leader_title11": {},
"leader_name11": {},
"leader_title12": {},
"leader_name12": {},
"leader_title13": {},
"leader_name13": {},
"leader_title14": {},
"leader_name14": {},
"leader_title15": {},
"leader_name15": {},
"title_leader": {},
"year_leader1": {},
"leader1": {},
"year_leader2": {},
"leader2": {},
"year_leader3": {},
"leader3": {},
"year_leader4": {},
"leader4": {},
"year_leader5": {},
"leader5": {},
"year_leader6": {},
"leader6": {},
"year_leader7": {},
"leader7": {},
"year_leader8": {},
"leader8": {},
"year_leader9": {},
"leader9": {},
"year_leader10": {},
"leader10": {},
"year_leader11": {},
"leader11": {},
"title_representative": {},
"year_representative1": {},
"representative1": {},
"year_representative2": {},
"representative2": {},
"year_representative3": {},
"representative3": {},
"year_representative4": {},
"representative4": {},
"year_representative5": {},
"representative5": {},
"title_deputy": {},
"year_deputy1": {},
"deputy1": {},
"year_deputy2": {},
"deputy2": {},
"year_deputy3": {},
"deputy3": {},
"year_deputy4": {},
"deputy4": {},
"year_deputy5": {},
"deputy5": {},
"year_deputy6": {},
"deputy6": {},
"sovereignty_type": {},
"established": {},
"area_km2": {},
"area_ha": {},
"area_land_km2": {},
"area_land_ha": {},
"area_water_km2": {},
"area_water_ha": {},
"stat_area1": {},
"stat_area2": {},
"stat_area3": {},
"stat_area4": {},
"stat_area5": {},
"area_link": {},
"FR_metropole": {},
"area_label2": {},
"area_label3": {},
"percent_water": {},
"area_label": {},
"FR_foot4": {},
"area_footnote": {},
"currency": {},
"currency_code": {},
"drives_on": {},
"calling_code": {},
"cctld": {},
"official_website": {}
}
}
</templatedata></noinclude>
63f5599746b7e30c435999a8d1f50b780b4b902f
模板:Infobox country/imagetable
10
54
64
2023-08-11T14:17:21Z
203.03a
2
建立內容為「{{#if:{{both|{{{image1a|}}}{{{image1b|}}}|{{{image2|}}}}}| <div style="display:table; width:100%;"> <div style="display:table-cell; width:58%; vertical-align:middle; padding-left:5px;"> {{#if:{{{image1a|}}}|<div style="padding-bottom:3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="padding: 2px 0px 3px;">{{{image1b|}}}</div>}} <div style="font-size:90%;">{{{caption1|}}}</div> </div> <div style="…」的新頁面
wikitext
text/x-wiki
{{#if:{{both|{{{image1a|}}}{{{image1b|}}}|{{{image2|}}}}}|
<div style="display:table; width:100%;">
<div style="display:table-cell; width:58%; vertical-align:middle; padding-left:5px;">
{{#if:{{{image1a|}}}|<div style="padding-bottom:3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="padding: 2px 0px 3px;">{{{image1b|}}}</div>}}
<div style="font-size:90%;">{{{caption1|}}}</div>
</div>
<div style="display:table-cell; vertical-align:middle; padding: 0px 5px;">
<div style="padding-bottom:3px;">{{{image2|}}}</div>
<div style="font-size:90%;">{{{caption2|}}}</div>
</div>
</div>
<!--else:-->|
{{#if:{{{image1a|}}}{{{image1b|}}}|
<div style="display:table; width:100%;">
{{#if:{{{image1a|}}}|<div style="display:table-cell; vertical-align:middle; padding: 0px 5px 3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="display:table-cell; vertical-align:middle; padding: 0px 5px 3px 0px;">{{{image1b|}}}</div>}}
</div>
<div style="font-size:90%;">{{{caption1}}}</div>
}}
{{#if:{{{image2|}}}|
<div style="padding: 0px 5px;">
<div style="padding-bottom:3px;">{{{image2|}}}</div>
<div style="font-size:90%;">{{{caption2}}}</div>
</div>
}}
}}<noinclude>
{{documentation|content=
此子模板用於簡化{{tl|infobox country}}的代碼,不直接在條目中使用。
}}</noinclude>
cbc706ebe853f9cffa9724588eefc57a9ac7b690
模板:Infobox country/multirow
10
55
65
2023-08-11T14:18:30Z
203.03a
2
建立內容為「{{infobox | child = yes | decat=yes | labelstyle = {{{labelstyle|}}} | datastyle = {{{datastyle|}}} | rowclass25 = mergedrow | label25 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{1|}}}</div> | data25 = {{{2|}}} | rowclass26 = mergedrow | label26 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{3|}}}</div> | data26 = {{{4|}}} | rowclass27 = mergedrow | label27 = <div style="text-indent…」的新頁面
wikitext
text/x-wiki
{{infobox | child = yes | decat=yes
| labelstyle = {{{labelstyle|}}}
| datastyle = {{{datastyle|}}}
| rowclass25 = mergedrow
| label25 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{1|}}}</div>
| data25 = {{{2|}}}
| rowclass26 = mergedrow
| label26 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{3|}}}</div>
| data26 = {{{4|}}}
| rowclass27 = mergedrow
| label27 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{5|}}}</div>
| data27 = {{{6|}}}
| rowclass28 = mergedrow
| label28 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{7|}}}</div>
| data28 = {{{8|}}}
| rowclass29 = mergedrow
| label29 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{9|}}}</div>
| data29 = {{{10|}}}
| rowclass30 = mergedrow
| label30 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{11|}}}</div>
| data30 = {{{12|}}}
| rowclass31 = mergedrow
| label31 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{13|}}}</div>
| data31 = {{{14|}}}
| rowclass32 = mergedrow
| label32 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{15|}}}</div>
| data32 = {{{16|}}}
| rowclass33 = mergedrow
| label33 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{17|}}}</div>
| data33 = {{{18|}}}
| rowclass34 = mergedrow
| label34 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{19|}}}</div>
| data34 = {{{20|}}}
| rowclass35 = mergedrow
| label35 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{21|}}}</div>
| data35 = {{{22|}}}
| rowclass36 = mergedrow
| label36 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{23|}}}</div>
| data36 = {{{24|}}}
| rowclass37 = mergedrow
| label37 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{25|}}}</div>
| data37 = {{{26|}}}
| rowclass38 = mergedrow
| label38 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{27|}}}</div>
| data38 = {{{28|}}}
| rowclass39 = mergedrow
| label39 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">• {{{29|}}}</div>
| data39 = {{{30|}}}
}}<noinclude>
{{documentation|content=
This subtemplate is used to simplify the code of {{tl|infobox country}}. It should not be used directly.
}}</noinclude>
cd02bbb2d43cfe7d4dded1ebd83f1a2ba9eb7886
模板:Ifnumber
10
56
66
2023-08-11T14:19:36Z
203.03a
2
建立內容為「<includeonly>{{#iferror:{{#expr:{{{1|}}}*0}}|{{{3|0}}}|{{{2|1}}}}}</includeonly><noinclude>{{documentation}}</noinclude> 」的新頁面
wikitext
text/x-wiki
<includeonly>{{#iferror:{{#expr:{{{1|}}}*0}}|{{{3|0}}}|{{{2|1}}}}}</includeonly><noinclude>{{documentation}}</noinclude>
7803fdd93ab8f8d27b94b9d0ac4af640a443026b
旗津國
0
57
67
2023-08-11T14:20:34Z
203.03a
2
建立內容為「{{Infobox country |name='''旗津聯合王國''' |name_en=United Kingdom of Cijin |image_flag=旗津國國旗.png |image_coat=旗津國皇家徽章.png |capital=大汕 |motto=自由、民主、進步 |official_languages=漢語、台語 |ethnic_groups=漢族 |government_type=君主立憲制 |leader_title1=旗津聯合王國女王陛下 |leader_name1=[[O宇馨|Catherine • Ellisa • Audrey]] |leader_title2=[[首相]] |leader_name2=[[林欣妤]] |leader_title…」的新頁面
wikitext
text/x-wiki
{{Infobox country
|name='''旗津聯合王國'''
|name_en=United Kingdom of Cijin
|image_flag=旗津國國旗.png
|image_coat=旗津國皇家徽章.png
|capital=大汕
|motto=自由、民主、進步
|official_languages=漢語、台語
|ethnic_groups=漢族
|government_type=君主立憲制
|leader_title1=旗津聯合王國女王陛下
|leader_name1=[[O宇馨|Catherine • Ellisa • Audrey]]
|leader_title2=[[首相]]
|leader_name2=[[林欣妤]]
|leader_title3=[[副首相]]
|leader_name3=[[蔡筱筠]]
|legislature=國會
|upper_house=上議院
|lower_house=下議院
|established=
|population_census=61404
|currency=新臺幣
|loctext=台灣
|established_event2=召開制定聯邦憲法國民大會
|established_date2=2019年5月29日
|established_event3=2019國會法令
|established_date3=2019年5月31日
|established_date1=2019年3月21日
|established_event1=[[君主大革命獨立戰爭]]
|official_website=https://cijincountry.blogspot.com
|anthem=《 願榮耀眷顧旗津》<br />[[檔案: 願榮耀眷顧旗津.mp3]]|GDP_PPP=17,103.99億美元|GDP_PPP_year=2023
|coat_alt=皇家徽章|alt_coat=皇家徽章}}
'''旗津聯合王國 ( United Kingdom of Cijin ),英文縮寫:UKC,通稱旗津國,'''為一微型國家,位於中華民國高雄市,由旗津在地居民共同組建的網路型微型國家。首都大汕。官方語言為台語,通用語言為普通話。國內居民多信奉道教。
旗津國由當地旗津人於2019年共同建立,目的為加強在地人之間的消息聯繫、資訊交流。起初國名為西瓜國,行總統制、聯邦制,2019年3月27日改為西瓜民主共和國,又於2019年5月10日改為西瓜聯邦共和國並通過聯邦憲法,後又於而2020年9月1日改國名旗津民主國,經過公投,於2021年3月21日改名旗津聯合王國並改行君主立憲制。
==國名==
「旗津聯合王國」(United Kingdom of Cijin ) 源自旗津孤懸島外,與鼓山對立,島林立於打狗邊隙,為內外船舶往來津渡之處,昔日旗津島地文風頗盛,文人曾組織「旗津吟社」,且以「旗鼓堂皇,維揚我武;津樑鞏固,克狀其猷。」的聯語自勵,中華民國政府光復後遂取旗津為區名。聯合王國係因當初居民組織國民議會,參考英國大憲章,且旗津島有各個繁複小地名,如旗後、中洲、大汕、赤竹等,遂取名聯合,有統一之意,又因行君主制,即命名王國。
==歷史==
在尚未建國時,一位先驅[[Rosalie di Angel]]想組建協助旗津的組織,即旗津國前身,取名為「[[聖伊尼亞王朝]]」行君主專制,元首代表為女王Rosalie di Angel。其內閣為貴族親信。且位階劃分精細。於2019年3月15日,長久下來由於人民訴求未被行政採用,位階較低的貴族及人民策劃革命。於2019年3月19日,第一次君主大革命,人民自選市長,不聽從聖伊尼亞政府命令,可惜這波行動未成功引起中央注意。2019年3月20日,位階較低的貴族擁兵組成革命軍 (黑旗軍、白旗軍) ,與民眾共同進軍行政廳,前後抵禦8小時,最後女王宣布西瓜國獨立,就此退位。
2019年3月21日,西瓜國組建臨時政府,舉辦第一次民選總統選舉,由白旗軍將軍[[郭義銘]]閣下勝任,在任期間改國名為「西瓜民主共和國」,並且立定國會秩序維護法、臨時憲法、挽救經濟等等,施政滿意度極高,因次連任1次。由於當時臨時憲法未明定總統連任次數,郭義銘閣下連任一次後自動請辭,由革命軍民兵派將軍[[張宇翔]]閣下勝任。張宇翔閣下在任期間改國號「西瓜聯邦共和國」,採行聯邦制,並且增設中央聯邦總檢察調查局( Federal of Cijin Investigation, FCI) 行政警察組織、開啟國民大會制訂聯邦憲法。
西瓜國建國後,軍閥分裂,爆發2次大內戰,第一次內戰是「議會內戰」,監察院長(白旗軍軍閥)許樹枝,因不滿立法院委員曾冠憲質詢方式,在議會中打起架,之後雙方人馬的手下亦打起來,起兵相互攻打,總統郭義銘得知,緊急調派國防部進軍議會調停,之後監察院長許樹枝被革職且終身不得任職官員。第二次內戰為「併州內戰」,首都州州長-莊傑瞬閣下想併吞奧斯布耀州,於是多次進軍,後奧斯布耀州長-曾冠憲閣下向中央國防部支援,國防部軍隊進州駐守,調停內戰。
於2020年9月1日,由黃逸祥閣下勝任總統,改國號旗津民主國後又提案公投更名為旗津聯合王國,並改行君主立憲制,君主由許多人選,後由FCI總主任-[[O宇馨|宇馨 ( Catherine • Ellisa • Audrey )]] 因貢獻良多而被推從為君主。
==地理==
旗津國四面環海,又樹立於副熱帶氣候,夏季易有颱風、豪雨。境內僅有一座旗後山,海拔48公尺 (157英尺)。地質多為黑沙、珊瑚礁、石灰岩。
==行政區劃==
旗津國官方分為三個區:
*旗後區 (最大城市)
*大汕邦 (法定首都)
*中洲區
==政治==
旗津國憲法前後更改3次,於西瓜聯邦共和國制定完畢後,於2020年2月10日以「西瓜聯邦共和國中央聯邦憲法」之名開始行使。2020年5月10日第一次更改憲法,廢除監察院,立法院改為上下議院制。2020年9月30日第二次更改憲法,改國號旗津民主國,以「旗津民主國聯邦憲法」之名重新開始行使。2021年3月21日,第三次更改憲法,改行君主立憲制,新增王室條款,並改「旗津聯合王國皇家聯邦增修憲法」行使。
旗津國行政方面,行政代表為首相,任期一年,掌握行政所有權。君主依照憲法行使代表權,無行政實權,但是君主仍有一定特權,如「可打破不適宜法律」、「君主可隨時汰換上議院議長或議員」、「君主不得作為證人」等等特權。
旗津國立法方面,上議院為貴族院,成員多為貴族,由君主提名上任,較無立法實權。下議院為民選,提案法律通過後,遞交上議院表決簽署,移送女王同意並公布。
旗津國司法方面,有獨立司法院,坐一司法院長、一首席大法官、多位大法官,處理行政或立法及民生法律、司法問題。
===政府===
旗津國國家制度為君主立憲制,現任女王[[O宇馨|Catherine • Ellisa • Audrey]]於20歲時登基,為旗津國現任國家元首,政治上並無實權,但依照旗津聯合王國皇家聯邦憲法享有皇家特權,不過女王始終保持中立且不干政為座右銘,因此深受百姓喜愛。旗津國政府的行政機關為行政院,以首相為首組成數個部門、委員會、局等機關,首相必須至下議院接受議員質詢。
[[檔案:旗津國女王.png|縮圖|188x188像素|旗津國現任女王圖]]
===外交===
旗津國自2021年實行君主立憲以來,至今已與許多微型國家建立外交關系。
其中與中華民國保持國防合作、資訊交流,雖未被承認為獨立國家,但旗津國仍與世界積極交流。
==軍事==
請參閱 [[旗津國軍隊]]
軍事部分由旗津國行政院皇家國防部管轄,現今國防部長為[[張宇翔]],副國防部長為[[葉家佑]]。旗津國的兵役制度屬募兵制,其特色為招募對象是只要持有旗津國國籍,不分原國籍、種族、性別,皆為招募對象。現今常備役人數2464員,動員總人數共3043員。
旗津聯合王國皇家軍隊分為:皇家陸軍、皇家海軍、皇家海軍陸戰隊、皇家海岸防衛隊。由於旗津島較小,因此無空軍。
==特產==
*烏魚子
*烤小捲
*地瓜酥
*白糖粿
*番薯碰
*魷魚絲
*蚵嗲
*燒酒螺
*飛魚卵香腸
*綜合海產
*旗魚黑輪
*豆花
*冰品
*波士頓蛋糕
==醫療==
高雄市立旗津醫院(委託財團法人私立高雄醫學大學經營)
==宗教==
旗津國的主要宗教為道教,其次為佛教、天主教或基督教新教。
===道教與臺灣民間信仰===
*旗津天后宮:高雄第一間媽祖廟,亦是旗津區的重要信仰,主祀天上聖母,是漁民徐阿華以及其他漁民所建。
*旗后臨水宮:旗后地區的重要信仰之一,主祀順天聖母。
*沙仔地福壽宮:為原下蚵子寮移民的信仰中心,主祀劉府千歲。
*烏松福德宮:位於北汕里,主祀福德正神。
*大汕頭朝龍宮:南汕里的境主,主祀天上聖母。
*上竹天鳳宮:為上竹里頂赤竹聚落的信仰中心,主祀五府千歲。
*中洲廣濟宮:是中洲地區的大廟,由高雄港擴建時拆遷的三間宮廟合併,主祀天上聖母、觀音佛祖及角秀媽祖。
*七柱鳳山寺:是中興里舊七柱聚落居民的信仰中心,主祀保安廣澤尊王。
*崩隙鳳天宮:是中興里舊崩隙聚落居民的信仰中心,主祀五府千歲。
*中洲福興宮:是中興里舊土地公聚落居民的信仰中心,近高雄港過港隧道,主祀福德正神。
*東沙大王廟:位於東沙島,是東沙群島唯一的廟宇,主祀東沙大王。
===佛教===
*憫愍寺
*清靜寺 :位於中洲二路233號
*南沙太平島觀音堂:位於太平島。
===基督宗教===
*旗津活泉靈糧堂
*台灣基督長老教會旗後教會:台灣首間基督新教長老教會禮拜堂
*天主教高雄教區海星聖母堂:當地唯一的天主教教堂
===其他===
*蔣公感恩堂:是大陳新村的重要信仰。內供奉蔣中正、觀音佛祖、三官大帝。
*蔣公報恩觀:位於實踐里,內有蔣中正銅像供人景仰,以及三官大帝、漁師大神、阮弼真君、孚佑帝君、福德正神。
==參考文獻==
===來源===
1. [https://zh.wikipedia.org/wiki/%E6%97%97%E6%B4%A5%E5%8D%80 wiki旗津區]
2. [https://cijincountry.blogspot.com/p/blog-page_59.html 旗津國簡介]
3. [https://cijincountry.blogspot.com/p/blog-page_64.html 旗津國現任君主介紹]
4. [https://cijincountry.blogspot.com/p/blog-page_47.html 旗津國現任首相介紹]
[[Category:國家列表]]
394c867feeabc4745cac5537e5f333479dd88882
模板:Infobox color
10
58
68
2023-08-11T14:21:45Z
203.03a
2
建立內容為「<includeonly>{{infobox |above = {{{title|{{{標題|(無標題)}}}}}} |abovestyle = text-align:center;font-size:150%;padding:0.3em;background-color:#{{#invoke:Infobox color|hex}};color:{{{textcolor|{{{標題字色|black}}}}}} |label2 = [[网页颜色]] |data2 = #{{#invoke:Infobox color|hex}} |label3 = [[三原色光模式|RGB]]<sup>B</sup> ([[红色|r]], [[綠色|g]], [[藍色|b]]) |data3 = {{#invoke:Infobox color|rgb}} |label4…」的新頁面
wikitext
text/x-wiki
<includeonly>{{infobox
|above = {{{title|{{{標題|(無標題)}}}}}}
|abovestyle = text-align:center;font-size:150%;padding:0.3em;background-color:#{{#invoke:Infobox color|hex}};color:{{{textcolor|{{{標題字色|black}}}}}}
|label2 = [[网页颜色]]
|data2 = #{{#invoke:Infobox color|hex}}
|label3 = [[三原色光模式|RGB]]<sup>B</sup> ([[红色|r]], [[綠色|g]], [[藍色|b]])
|data3 = {{#invoke:Infobox color|rgb}}
|label4 = [[印刷四分色模式|CMY]]<sup>H</sup> ([[青色|c]], [[洋紅色|m]], [[黄色|y]])
|data4 = {{#invoke:Infobox color|cmy}}
|label5 = [[印刷四分色模式|CMYK]]<sup>H</sup> ([[青色|c]], [[洋紅色|m]], [[黄色|y]], [[黑色|k]])
|data5 = {{#invoke:Infobox color|cmyk}}
|label6 = [[HSL和HSV色彩空间|HSL]] ([[色相|h]], [[色度 (色彩学)|s]], [[亮度|l]])
|data6 = {{#invoke:Infobox color|hsl}}
|label7 = [[HSL和HSV色彩空间|HSV]] ([[色相|h]], [[色度 (色彩学)|s]], [[明度|v]])
|data7 = {{#invoke:Infobox color|hsv}}
|label8 = [[HWB色彩空间|HWB]] ([[色相|h]], [[白色|w]], [[黑色|b]])
|data8 = {{#invoke:Infobox color|hwb}}
|label9 = 資料來源
|data9 = {{{source|{{{資料來源|}}}}}}
|label10 = 說明
|data10 = {{{note|{{{說明|}}}}}}
|data11 = <sup>B</sup>:代表[[值域]]介於0~255之間
|data12 = <sup>H</sup>:代表[[值域]]介於0~100之間
|data13 = {{HideH
|Head = [[File:Nuvola_apps_kcoloredit.svg|20px]] 注意事項
|FrameStyle = border:solid 0px;
|HeadStyle = background: #E4E4E4;
|ContentStyle =
}}
# 本條目的顏色值可能只是參考,並非共通標準。
# 本條目包含了使用[[颜色|顏色]]標示的內容,可能會因為不同的閱讀環境而產生差異。參見[[網頁親和力]]。[[色盲]]人士或黑白[[显示器|螢幕]]使用者需要非色盲人士或使用彩色螢幕來幫助,或是使用無障礙軟體幫助。
{{HideF}}}}</includeonly><noinclude>{{Documentation}}</noinclude>
476d3669f1cf4efacb9adab83237f9275ae37b6c
模板:Ambox
10
3
69
6
2023-08-11T14:23:31Z
203.03a
2
wikitext
text/x-wiki
{{#invoke:Message box|ambox}}{{#ifeq:{{{small}}}|left|[[Category:使用小型訊息框的頁面]]}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
[[分類:缺少參數的條目訊息模板]]
c1ddee226f845dff8fc5ff9863b0d4554a042dbc
模板:Error/core
10
59
70
2023-08-11T14:24:56Z
203.03a
2
建立內容為「<includeonly>{{#switch:{{{1}}} |09 |10 |12 |17 |33 = |#default = {{mbox | type = content | image = [[File:Template-X.svg|70px]] | text = <strong class="error">'''模板參量錯誤!(代碼{{{1}}})'''</strong> {{#switch:{{{1}}} |34 = {{Template error/date|other_parameter={{{other_parameter|}}}|template_name={{{template_name|}}}}} |18 |20 |36 = {{Template error/time|other_parameter={{{other_parameter|}}}|template_name={{{template_name|}}}}} }}…」的新頁面
wikitext
text/x-wiki
<includeonly>{{#switch:{{{1}}}
|09 |10 |12 |17 |33 =
|#default =
{{mbox
| type = content
| image = [[File:Template-X.svg|70px]]
| text = <strong class="error">'''模板參量錯誤!(代碼{{{1}}})'''</strong>
{{#switch:{{{1}}}
|34 = {{Template error/date|other_parameter={{{other_parameter|}}}|template_name={{{template_name|}}}}}
|18 |20 |36 = {{Template error/time|other_parameter={{{other_parameter|}}}|template_name={{{template_name|}}}}}
}}
}}<div class="abusefilter-template-error"></div>[[Category:模板參數錯誤的頁面|{{{template_name|{{PAGENAME}}}}}]]
}}</includeonly>
d816813b937cf95334fab59371f28598b754dc08
模板:Start date
10
60
71
2023-08-11T14:27:16Z
203.03a
2
建立內容為「<includeonly>{{#if: {{{1|}}} |{{#if: {{{2|}}} |{{#if: {{{3|}}} |{{#if: {{{df|}}}|{{{1}}}年{{MONTHNAME|{{{2}}}}}{{#expr:{{{3}}}}}日<!--df-->|{{{1}}}年{{MONTHNAME|{{{2}}}}}{{#expr:{{{3}}}}}日}}<!--年月日-->|{{{1}}}年{{MONTHNAME|{{{2}}}}}<!--年月-->}}|{{{1}}}年<!--年-->}}}}<!-- 上面显示日期,下面显示时间 -->{{#if: {{{4|}}} |{{#if: {{{5|}}} | {{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}…」的新頁面
wikitext
text/x-wiki
<includeonly>{{#if: {{{1|}}}
|{{#if: {{{2|}}}
|{{#if: {{{3|}}}
|{{#if: {{{df|}}}|{{{1}}}年{{MONTHNAME|{{{2}}}}}{{#expr:{{{3}}}}}日<!--df-->|{{{1}}}年{{MONTHNAME|{{{2}}}}}{{#expr:{{{3}}}}}日}}<!--年月日-->|{{{1}}}年{{MONTHNAME|{{{2}}}}}<!--年月-->}}|{{{1}}}年<!--年-->}}}}<!-- 上面显示日期,下面显示时间
-->{{#if: {{{4|}}}
|{{#if: {{{5|}}}
| {{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}}
|:{{padleft:{{{6}}}|2|0}} }}}} }}<!-- 上面显示时间,下面显示时区
-->{{#if: {{{7|}}}
| ({{#ifeq: {{{7}}}|Z|UTC|{{{7}}}}})}}<!-- BELOW FOR hCalendar
--><span style="display:none"> (<span class="bday dtstart published updated">{{#if: {{{1|}}}
| {{{1}}}{{#if: {{{2|}}}
| -{{padleft:{{{2}}}|2|0}}{{#if: {{{3|}}}
| -{{padleft:{{{3}}}|2|0}} }} }}<!--
-->{{#if: {{{4|}}}
| T{{padleft:{{{4}}}|2|0}}{{#if: {{{5|}}}
| :{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}}
| :{{padleft:{{{6}}}|2|0}} }} }} }} }}{{{7|}}}</span>)</span></includeonly><noinclude>
{{documentation}}
</noinclude>
c744bd602bc22388dab754935e6c24404b2fc739
模板:Template other
10
61
72
2023-08-11T14:28:03Z
203.03a
2
建立內容為「{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Template}} | template | other }} }} | template = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 」的新頁面
wikitext
text/x-wiki
{{#switch:
<!--If no or empty "demospace" parameter then detect namespace-->
{{#if:{{{demospace|}}}
| {{lc: {{{demospace}}} }} <!--Use lower case "demospace"-->
| {{#ifeq:{{NAMESPACE}}|{{ns:Template}}
| template
| other
}}
}}
| template = {{{1|}}}
| other
| #default = {{{2|}}}
}}<!--End switch--><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
06fb13d264df967b5232141067eb7d2b67372d76
模板:Both
10
62
74
2023-08-11T14:38:08Z
203.03a
2
建立內容為「{{#if:{{{1|}}}|{{#if:{{{2|}}}|1}}}} <noinclude> {{documentation}} </noinclude> 」的新頁面
wikitext
text/x-wiki
{{#if:{{{1|}}}|{{#if:{{{2|}}}|1}}}}
<noinclude>
{{documentation}}
</noinclude>
b4f768a259222ef5f09bcccadd2ffc03cfa43c2d
模板:Citation needed
10
63
75
2023-08-11T14:38:46Z
203.03a
2
建立內容為「{{#if: {{{1|<noinclude>1</noinclude>}}}|<mark class="template-facttext" title="需要提供文献来源">{{{1|<noinclude>没有来源的文字</noinclude>}}}</mark>}}<sup class="noprint Template-Fact">[[Wikipedia:列明来源|<span style="white-space: nowrap;" title="来源请求{{#if:{{{time|}}}|开始于{{#time:Y年Fj日|{{{time|<noinclude>{{#time:c}}</noinclude>}}}}}}}。">[來源請求]</span>]]<includeonly>{{namespace||Category:{{#if:{{{time|}…」的新頁面
wikitext
text/x-wiki
{{#if: {{{1|<noinclude>1</noinclude>}}}|<mark class="template-facttext" title="需要提供文献来源">{{{1|<noinclude>没有来源的文字</noinclude>}}}</mark>}}<sup class="noprint Template-Fact">[[Wikipedia:列明来源|<span style="white-space: nowrap;" title="来源请求{{#if:{{{time|}}}|开始于{{#time:Y年Fj日|{{{time|<noinclude>{{#time:c}}</noinclude>}}}}}}}。">[來源請求]</span>]]<includeonly>{{namespace||[[Category:{{#if:{{{time|}}}|自{{#time:Y年F|{{{time}}}}}}}有未列明来源语句的条目|{{#switch:{{#if:{{{time|}}}|{{#time:j|{{{time}}}}}}}|1=㏠|2=㏡|3=㏢|4=㏣|5=㏤|6=㏥|7=㏦|8=㏧|9=㏨|10=㏩|11=㏪|12=㏫|13=㏬|14=㏭|15=㏮|16=㏯|17=㏰|18=㏱|19=㏲|20=㏳|21=㏴|22=㏵|23=㏶|24=㏷|25=㏸|26=㏹|27=㏺|28=㏻|29=㏼|30=㏽|31=㏾}}{{#if:{{{date|}}}|旧}}{{#if:{{{time|}}}||无}}{{PAGENAME}}]]}}</includeonly></sup>{{ {{{|safesubst:}}}ifsubst|{{Error|模板使用方法錯誤,請勿[[WP:替換引用]]}}|}}<noinclude>{{模板文档}}</noinclude>
98031d71425872161c02d8fd0172acea8996e7fb
模板:IfPNS
10
64
76
2023-08-11T14:39:07Z
203.03a
2
建立內容為「{{{{{|safesubst:}}}#if:{{{{{|safesubst:}}}#invoke:Namespace|ispseudo|{{{{{|safesubst:}}}FULLPAGENAME}}}} |{{{1|}}} |{{{2|}}} }}<noinclude>{{doc}}</noinclude> 」的新頁面
wikitext
text/x-wiki
{{{{{|safesubst:}}}#if:{{{{{|safesubst:}}}#invoke:Namespace|ispseudo|{{{{{|safesubst:}}}FULLPAGENAME}}}}
|{{{1|}}}
|{{{2|}}}
}}<noinclude>{{doc}}</noinclude>
3d9a70863785b76a6af7ef0b51b5097134b27ae1
模板:Doc
10
65
77
2023-08-11T14:40:01Z
203.03a
2
建立內容為「{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude> <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 」的新頁面
wikitext
text/x-wiki
{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude>
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
ce7fd93f18c46b4fa871bf679afd05cbda72d8c4
模板:Ifsubst
10
66
78
2023-08-11T14:41:31Z
203.03a
2
建立內容為「{{ {{{|safesubst:}}}#ifeq:{{ {{{|safesubst:}}}NAMESPACE}}{{{nosubst|}}}|{{NAMESPACE}} |{{{no|{{{2|}}}}}} |{{{yes|{{{1|}}}}}} }}<noinclude> {{Documentation}} </noinclude> 」的新頁面
wikitext
text/x-wiki
{{ {{{|safesubst:}}}#ifeq:{{ {{{|safesubst:}}}NAMESPACE}}{{{nosubst|}}}|{{NAMESPACE}}
|{{{no|{{{2|}}}}}}
|{{{yes|{{{1|}}}}}}
}}<noinclude>
{{Documentation}}
</noinclude>
2a9e67bf7493f3014705d612ba3132ca42647826
模板:Namespace
10
67
79
2023-08-11T14:42:34Z
203.03a
2
建立內容為「<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:{{{namespace|{{{1|}}}}}}}}|{{{then|{{{2|}}}}}}|{{{else|{{{3|}}}}}}}}</includeonly><noinclude>{{Documentation}}</noinclude> 」的新頁面
wikitext
text/x-wiki
<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:{{{namespace|{{{1|}}}}}}}}|{{{then|{{{2|}}}}}}|{{{else|{{{3|}}}}}}}}</includeonly><noinclude>{{Documentation}}</noinclude>
49eb14d76f1138a15e07e75fd899672ba7b5449a
模組:Infobox
828
17
80
20
2023-08-11T14:43:21Z
203.03a
2
Scribunto
text/plain
local p = {}
local navbar = require('Module:Navbar')._navbar
local args = {}
local origArgs
local root
local function union(t1, t2)
-- Returns the union of the values of two tables, as a sequence.
local vals = {}
for k, v in pairs(t1) do
vals[v] = true
end
for k, v in pairs(t2) do
vals[v] = true
end
local ret = {}
for k, v in pairs(vals) do
table.insert(ret, k)
end
return ret
end
local function getArgNums(prefix)
-- Returns a table containing the numbers of the arguments that exist
-- for the specified prefix. For example, if the prefix was 'data', and
-- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}.
local nums = {}
for k, v in pairs(args) do
local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$')
if num then table.insert(nums, tonumber(num)) end
end
table.sort(nums)
return nums
end
local function addRow(rowArgs)
-- Adds a row to the infobox, with either a header cell
-- or a label/data cell combination.
if rowArgs.header then
root
:tag('tr')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('id', rowArgs.rowid)
:tag('th')
:attr('colspan', 2)
:attr('id', rowArgs.headerid)
:addClass(rowArgs.class)
:addClass(args.headerclass)
:css('text-align', 'center')
:cssText(rowArgs.headerstyle)
:wikitext(rowArgs.header)
elseif rowArgs.data then
local row = root:tag('tr')
row:addClass(rowArgs.rowclass)
row:cssText(rowArgs.rowstyle)
row:attr('id', rowArgs.rowid)
if rowArgs.label then
row
:tag('th')
:attr('scope', 'row')
:css('text-align', 'left')
:attr('id', rowArgs.labelid)
:cssText(rowArgs.labelstyle)
:wikitext(rowArgs.label)
:done()
end
local dataCell = row:tag('td')
if not rowArgs.label then
dataCell
:attr('colspan', 2)
:css('text-align', 'center')
end
dataCell
:attr('id', rowArgs.dataid)
:addClass(rowArgs.class)
:cssText(rowArgs.datastyle)
:newline()
:wikitext(rowArgs.data)
end
end
local function renderOverImage()
if not args.overimage then return end
local row = root:tag('tr')
row:addClass(args.overimagerowclass)
local topImage = row:tag('td')
topImage:attr('colspan', 2)
topImage:addClass(args.imageclass)
topImage:cssText(args.imagestyle)
topImage:css('text-align', 'center')
if args.overcaption and args.captionstyle then
topImage:wikitext(args.overimage .. '<br /><span style=\"' .. args.captionstyle .. '\">' .. args.overcaption .. '</span>')
else
if args.overcaption then
topImage:wikitext(args.overimage .. '<br />' .. args.overcaption)
else
topImage:wikitext(args.overimage)
end
end
end
local function renderTitle()
if not args.title then return end
root
:tag('caption')
:addClass(args.titleclass)
:cssText(args.titlestyle)
:wikitext('\'\'\'' .. args.title .. '\'\'\'')
end
local function renderAboveRow()
if not args.above then return end
root
:tag('tr')
:tag('th')
:attr('colspan', 2)
:addClass(args.aboveclass)
:css('text-align', 'center')
:css('font-size', '125%')
:css('font-weight', 'bold')
:cssText(args.abovestyle)
:wikitext(args.above)
end
local function renderBelowRow()
if not args.below then return end
root
:tag('tr')
:tag('td')
:attr('colspan', '2')
:addClass(args.belowclass)
:css('text-align', 'center')
:cssText(args.belowstyle)
:newline()
:wikitext(args.below)
end
local function renderSubheaders()
if args.subheader then
args.subheader1 = args.subheader
end
if args.subheaderrowclass then
args.subheaderrowclass1 = args.subheaderrowclass
end
local subheadernums = getArgNums('subheader')
for k, num in ipairs(subheadernums) do
addRow({
data = args['subheader' .. tostring(num)],
datastyle = args.subheaderstyle or args['subheaderstyle' .. tostring(num)],
class = args.subheaderclass,
rowclass = args['subheaderrowclass' .. tostring(num)]
})
end
end
local function renderImages()
if args.image then
args.image1 = args.image
end
if args.caption then
args.caption1 = args.caption
end
local imagenums = getArgNums('image')
for k, num in ipairs(imagenums) do
local caption = args['caption' .. tostring(num)]
local data = mw.html.create():wikitext(args['image' .. tostring(num)])
if caption then
data
:tag('div')
:cssText(args.captionstyle)
:wikitext(caption)
end
addRow({
data = tostring(data),
datastyle = args.imagestyle,
class = args.imageclass,
rowclass = args['imagerowclass' .. tostring(num)]
})
end
end
local function renderRows()
-- Gets the union of the header and data argument numbers,
-- and renders them all in order using addRow.
local rownums = union(getArgNums('header'), getArgNums('data'))
table.sort(rownums)
for k, num in ipairs(rownums) do
addRow({
header = args['header' .. tostring(num)],
headerstyle = (args.headerstyle or '') .. (args.headerstyle and ';' or '') .. (args['header' .. tostring(num) .. 'style'] or ''),
label = args['label' .. tostring(num)],
labelstyle = (args.labelstyle or '') .. (args.labelstyle and ';' or '') .. (args['label' .. tostring(num) .. 'style'] or ''),
data = args['data' .. tostring(num)],
datastyle = (args.datastyle or '') .. (args.datastyle and ';' or '') .. (args['data' .. tostring(num) .. 'style'] or ''),
class = args['class' .. tostring(num)],
rowclass = args['rowclass' .. tostring(num)],
rowstyle = args['rowstyle' .. tostring(num)],
dataid = args['dataid' .. tostring(num)],
labelid = args['labelid' .. tostring(num)],
headerid = args['headerid' .. tostring(num)],
rowid = args['rowid' .. tostring(num)]
})
end
end
local function renderNavBar()
if not args.name then return end
root
:tag('tr')
:tag('td')
:attr('colspan', '2')
:css('text-align', 'right')
:wikitext(navbar{
args.name,
mini = 1,
})
end
local function renderItalicTitle()
local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title'])
if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then
root:wikitext(mw.getCurrentFrame():expandTemplate({title = 'italic title'}))
end
end
local function renderTrackingCategories()
if args.decat ~= 'yes' then
if #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then
root:wikitext('[[Category:使用无数据行信息框模板的条目]]')
end
if args.child == 'yes' and args.title then
root:wikitext('[[Category:使用带有标题参数的嵌入式信息框模板的条目]]')
end
end
end
local function _infobox()
-- Specify the overall layout of the infobox, with special settings
-- if the infobox is used as a 'child' inside another infobox.
if args.child ~= 'yes' then
root = mw.html.create('table')
root
:addClass('infobox')
:addClass(args.bodyclass)
:attr('cellspacing', 3)
:css('border-spacing', '3px')
if args.subbox == 'yes' then
root
:css('padding', '0')
:css('border', 'none')
:css('margin', '-3px')
:css('width', 'auto')
:css('min-width', '100%')
:css('font-size', 'small')
:css('clear', 'none')
:css('float', 'none')
:css('background-color', 'transparent')
else
root
:css('width', '22em')
:css('text-align', 'left')
:css('font-size', 'small')
:css('line-height', '1.5em')
end
root
:cssText(args.bodystyle)
renderTitle()
renderAboveRow()
else
root = mw.html.create()
root
:wikitext(args.title)
end
renderOverImage()
renderSubheaders()
renderImages()
renderRows()
renderBelowRow()
renderNavBar()
renderItalicTitle()
renderTrackingCategories()
return tostring(root)
end
local function preprocessSingleArg(argName)
-- If the argument exists and isn't blank, add it to the argument table.
-- Blank arguments are treated as nil to match the behaviour of ParserFunctions.
if origArgs[argName] and origArgs[argName] ~= '' then
args[argName] = origArgs[argName]
end
end
local function preprocessArgs(prefixTable, step)
-- Assign the parameters with the given prefixes to the args table, in order, in batches
-- of the step size specified. This is to prevent references etc. from appearing in the
-- wrong order. The prefixTable should be an array containing tables, each of which has
-- two possible fields, a "prefix" string and a "depend" table. The function always parses
-- parameters containing the "prefix" string, but only parses parameters in the "depend"
-- table if the prefix parameter is present and non-blank.
if type(prefixTable) ~= 'table' then
error("Non-table value detected for the prefix table", 2)
end
if type(step) ~= 'number' then
error("Invalid step value detected", 2)
end
-- Get arguments without a number suffix, and check for bad input.
for i,v in ipairs(prefixTable) do
if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then
error('Invalid input detected to preprocessArgs prefix table', 2)
end
preprocessSingleArg(v.prefix)
-- Only parse the depend parameter if the prefix parameter is present and not blank.
if args[v.prefix] and v.depend then
for j, dependValue in ipairs(v.depend) do
if type(dependValue) ~= 'string' then
error('Invalid "depend" parameter value detected in preprocessArgs')
end
preprocessSingleArg(dependValue)
end
end
end
-- Get arguments with number suffixes.
local a = 1 -- Counter variable.
local moreArgumentsExist = true
while moreArgumentsExist == true do
moreArgumentsExist = false
for i = a, a + step - 1 do
for j,v in ipairs(prefixTable) do
local prefixArgName = v.prefix .. tostring(i)
if origArgs[prefixArgName] then
moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones.
preprocessSingleArg(prefixArgName)
end
-- Process the depend table if the prefix argument is present and not blank, or
-- we are processing "prefix1" and "prefix" is present and not blank, and
-- if the depend table is present.
if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then
for j,dependValue in ipairs(v.depend) do
local dependArgName = dependValue .. tostring(i)
preprocessSingleArg(dependArgName)
end
end
end
end
a = a + step
end
end
function preprocessSpecificStyle(styleTable, step)
-- Assign the parameters *style to the args table
local a = 1 -- Counter variable.
local moreArgumentsExist = true
while moreArgumentsExist == true do
moreArgumentsExist = false
for i = a,a + step - 1 do
for j,v in ipairs(styleTable) do
local styleArgName = v.arg .. tostring(i) .. 'style'
if origArgs[styleArgName] then
moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones.
preprocessSingleArg(styleArgName)
end
end
end
a = a + step
end
end
function p.infobox(frame)
-- If called via #invoke, use the args passed into the invoking template.
-- Otherwise, for testing purposes, assume args are being passed directly in.
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
else
origArgs = frame
end
-- Parse the data parameters in the same order that the old {{infobox}} did, so that
-- references etc. will display in the expected places. Parameters that depend on
-- another parameter are only processed if that parameter is present, to avoid
-- phantom references appearing in article reference lists.
preprocessSingleArg('child')
preprocessSingleArg('bodyclass')
preprocessSingleArg('subbox')
preprocessSingleArg('bodystyle')
preprocessSingleArg('overimage')
preprocessSingleArg('overcaption')
preprocessSingleArg('overimagerowclass')
preprocessSingleArg('title')
preprocessSingleArg('titleclass')
preprocessSingleArg('titlestyle')
preprocessSingleArg('above')
preprocessSingleArg('aboveclass')
preprocessSingleArg('abovestyle')
preprocessArgs({
{prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}}
}, 10)
preprocessSingleArg('subheaderstyle')
preprocessSingleArg('subheaderclass')
preprocessArgs({
{prefix = 'image', depend = {'caption', 'imagerowclass'}}
}, 10)
preprocessSingleArg('captionstyle')
preprocessSingleArg('imagestyle')
preprocessSingleArg('imageclass')
preprocessArgs({
{prefix = 'header'},
{prefix = 'data', depend = {'label'}},
{prefix = 'rowclass'},
{prefix = 'rowstyle'},
{prefix = 'class'},
{prefix = 'dataid'},
{prefix = 'labelid'},
{prefix = 'headerid'},
{prefix = 'rowid'}
}, 80)
preprocessSpecificStyle({
{arg = 'header'},
{arg = 'label'},
{arg = 'data'}
}, 80)
preprocessSingleArg('headerclass')
preprocessSingleArg('headerstyle')
preprocessSingleArg('labelstyle')
preprocessSingleArg('datastyle')
preprocessSingleArg('below')
preprocessSingleArg('belowclass')
preprocessSingleArg('belowstyle')
preprocessSingleArg('name')
args['italic title'] = origArgs['italic title'] -- different behaviour if blank or absent
preprocessSingleArg('decat')
return _infobox()
end
return p
3dff00b065fb24eade4362cd4fd274b697ff1610
模組:Lan2
828
68
81
2023-08-11T14:44:12Z
203.03a
2
建立內容為「local l = {} local getArgs l.fallbackList = { ['zh'] = {'zh', 'zh-hans', 'zh-hant', 'zh-cn', 'zh-tw', 'zh-hk', 'zh-mo', 'zh-sg', 'zh-my'}, ['zh-hans'] = {'zh-hans', 'zh-cn', 'zh-sg', 'zh-my', 'zh'}, ['zh-hant'] = {'zh-hant','zh-tw', 'zh-hk', 'zh-mo', 'zh'}, ['zh-cn'] = {'zh-cn', 'zh-hans', 'zh-sg', 'zh-my', 'zh'}, ['zh-sg'] = {'zh-sg', 'zh-hans', 'zh-cn', 'zh-my', 'zh'}, ['zh-my'] = {'zh-my', 'zh-hans', 'zh-cn', 'zh-sg', 'zh'}, ['zh-tw'] = {'zh-tw',…」的新頁面
Scribunto
text/plain
local l = {}
local getArgs
l.fallbackList = {
['zh'] = {'zh', 'zh-hans', 'zh-hant', 'zh-cn', 'zh-tw', 'zh-hk', 'zh-mo', 'zh-sg', 'zh-my'},
['zh-hans'] = {'zh-hans', 'zh-cn', 'zh-sg', 'zh-my', 'zh'},
['zh-hant'] = {'zh-hant','zh-tw', 'zh-hk', 'zh-mo', 'zh'},
['zh-cn'] = {'zh-cn', 'zh-hans', 'zh-sg', 'zh-my', 'zh'},
['zh-sg'] = {'zh-sg', 'zh-hans', 'zh-cn', 'zh-my', 'zh'},
['zh-my'] = {'zh-my', 'zh-hans', 'zh-cn', 'zh-sg', 'zh'},
['zh-tw'] = {'zh-tw', 'zh-hant', 'zh-hk', 'zh-mo', 'zh'},
['zh-hk'] = {'zh-hk', 'zh-hant', 'zh-mo', 'zh-tw', 'zh'},
['zh-mo'] = {'zh-mo', 'zh-hant', 'zh-hk',' zh-tw', 'zh'}
}
function l.extend (target, ...)
local tabs = {...}
if not target or not tabs then
return target or {}
end
for i = 1, #tabs do
if tabs and type(tabs) == 'table' then
for k, v in pairs(tabs[i]) do
if type(k) ~= 'number' and v then
if type(target[k]) == 'table' and type(v) == 'table' then
target[k] = l.extend(target[k], v)
else
target[k] = v
end
end
end
for k, v in ipairs(tabs[i]) do
if v then
target[#target + 1] = v
end
end
else
break
end
end
return target
end
function l.main(args, lang, fallbackList)
local userlanguage = lang and lang:lower() or mw.getCurrentFrame():callParserFunction{ name = 'int', args = {'Conversionname'} }
fallbackList = l.extend(l.fallbackList, fallbackList)
local fallback = fallbackList[userlanguage]
args = args or {}
if fallback == nil then
fallback = fallbackList['def'] or fallbackList['zh'] or l.fallbackList['zh']
end
for _,langArgName in ipairs(fallback) do
if args[langArgName] ~= nil then
return args[langArgName]
end
end
return ''
end
return l
211bb8ebfd608a6ce87cc10c192fa6aae7d5159c
模組:Namespace
828
69
82
2023-08-11T14:44:48Z
203.03a
2
建立內容為「local p = {} local data = mw.loadData('Module:Namespace/data') local mLan = require('Module:Lan2') local function Error (msg) return mError.error{'[[Module:Namespace]]錯誤:' + msg} end local function ifempty (ret, val) return ret ~= '' and ret or val end function p._lan (args, lang) return mLan.main(args, ifempty(lang and lang:lower(), mw.getCurrentFrame():callParserFunction{ name = 'int', args = {'Lang'} }), { ['def'] = {'en'} }) end function…」的新頁面
Scribunto
text/plain
local p = {}
local data = mw.loadData('Module:Namespace/data')
local mLan = require('Module:Lan2')
local function Error (msg)
return mError.error{'[[Module:Namespace]]錯誤:' + msg}
end
local function ifempty (ret, val)
return ret ~= '' and ret or val
end
function p._lan (args, lang)
return mLan.main(args, ifempty(lang and lang:lower(), mw.getCurrentFrame():callParserFunction{ name = 'int', args = {'Lang'} }), {
['def'] = {'en'}
})
end
function p.isNamespace (id)
id = tostring(id)
return
mw.site.namespaces[tonumber(id) or id:lower()] and mw.site.namespaces[tonumber(id) or id:lower()].id
or p._ispseudoNS(id)
or nil
end
function p.namespace (frame)
local args
if frame == mw.getCurrentFrame() then
-- We're being called via #invoke. The args are passed through to the module
-- from the template page, so use the args that were passed into the template.
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
args = getArgs(frame, {parentFirst=true})
else
-- We're being called from another module or from the debug console, so assume
-- the args are passed in directly.
args = frame
if type(args) ~= type({}) then args = {frame} end
end
id = tostring(args.namespace or args[1])
return (p._ispseudo() or mw.title.getCurrentTitle().namespace) == p.isNamespace(id) and (args['then'] or args[2]) or (args['else'] or args[3])
end
local MsgCallFunc = {
['NamespacesDisplay'] = (function (nsid)
return data.Namespace[tostring(nsid)]
end),
['NamespacesConversionDisplay'] = (function (nsid)
return data.Namespace[tostring(nsid) .. '-display'] or data.Namespace[tostring(nsid)]
end),
}
for key, func in pairs(MsgCallFunc) do
p['_' .. key] = function (lang, ns)
if type(lang) == 'table' then
ns = lang[2]
lang = lang[1]
end
local PNS
local lang = lang
local nsid
if ns then
if ns == '' then
nsid = -3
else
local nsid_info = mw.site.namespaces[tonumber(ns)] or mw.site.namespaces[ns]
if not nsid_info then
PNS = p._ispseudo(ns)
if PNS then
if ns:match('^[Tt][Aa][Ll][Kk]:') then
nsid = 'Talk:' .. PNS
else
nsid = PNS
end
else
nsid = -3
end
else
nsid = nsid_info.id
end
end
else
PNS = p._ispseudo()
if PNS then
nsid = (mw.title.getCurrentTitle().namespace == 1 and 'Talk:' or '') .. PNS
else
nsid = mw.title.getCurrentTitle().namespace
end
end
if type(nsid) == 'string' then
return p._lan(data['PseudoNamespace'][nsid], lang)
elseif nsid < -2 then
error('Input namespace error.')
end
return p._lan(MsgCallFunc[key](nsid), lang)
end
p[key] = function (frame)
local args = require('Module:Arguments').getArgs(frame, {
valueFunc = function (key, value)
if key == 2 then
return type(value) == 'string' and mw.text.trim(value) or value
elseif value then
value = mw.text.trim(value)
if value ~= '' then
return value
end
end
return nil
end
})
local statue, wt = pcall(p['_' .. key], args)
if statue then
return wt
end
return tostring(mw.html.create('span'):attr('style', 'color:red;'):wikitext(
p._lan ({
['zh'] = 'Input namespace error',
['zh-hans'] = '输入名字空间错误',
['zh-hant'] = '輸入命名空間錯誤'
}, lang)
):done())
end
end
local function inArray (str, arr)
for i, v in ipairs(arr) do
if str == v then
return v
end
end
return nil
end
function p._ispseudo (title)
local success, titleObj = pcall(mw.title.new, title)
if not success or not titleObj then
if title == '' then
return nil
elseif not title then
titleObj = mw.title.getCurrentTitle()
elseif type(title) == 'table' and tostring(title) ~= 'table' then -- for arg title is mw.title obj
local titleText = title.fullText
if not titleText then
return nil
end
success, titleObj = pcall(mw.title.new, title)
if not success or not titleObj or titleObj ~= title then
return nil
end
else
return nil
end
end
title = titleObj.fullText:gsub('^Talk:', '')
local split = mw.text.split(title, ':')
if inArray(split[1], data['PseudoNamespace']['list']) then
return split[1]
end
return nil
end
function p.ispseudo (frame)
local arg = require('Module:Arguments').getArgs(frame)['1']
return p._ispseudo(arg) or ''
end
function p._ispseudoNS (ns)
if not ns or ns == '' then
return nil
end
local success, titleObj = pcall(mw.title.new, ns .. ':$1')
if not success or not titleObj then
return nil
end
ns = titleObj.fullText:gsub('^Talk:', ''):gsub(':%$1$', '')
if inArray(ns, data['PseudoNamespace']['list']) then
return ns
end
return nil
end
p._PNSArray = data['PseudoNamespace']['list']
return p
f0e1dab6b4fff6e2a34bb93256e6f4c851f49ac3
模組:Namespace/data
828
70
83
2023-08-11T14:45:18Z
203.03a
2
建立內容為「return { -- 命名空間 Namespace = { list = {-2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 102, 103, 118, 119, 828, 829, 2300, 2301, 2302, 2303, 2600}, ['-2'] = { ['en'] = 'Media', ['zh-hant'] = '媒體' }, ['-1'] = { ['en'] = 'Special', ['zh-hant'] = '特殊' }, ['0'] = { ['en'] = 'Article', ['zh-hant'] = '條目' }, ['1'] = { ['en'] = 'Talk', ['zh-hant'] = '討論' }, ['2'] = { ['…」的新頁面
Scribunto
text/plain
return {
-- 命名空間
Namespace = {
list = {-2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 102, 103, 118, 119, 828, 829, 2300, 2301, 2302, 2303, 2600},
['-2'] = {
['en'] = 'Media',
['zh-hant'] = '媒體'
},
['-1'] = {
['en'] = 'Special',
['zh-hant'] = '特殊'
},
['0'] = {
['en'] = 'Article',
['zh-hant'] = '條目'
},
['1'] = {
['en'] = 'Talk',
['zh-hant'] = '討論'
},
['2'] = {
['en'] = 'User',
['zh-hant'] = '使用者'
},
['3'] = {
['en'] = 'User talk',
['zh-hant'] = '使用者討論'
},
['4'] = {
['en'] = 'Project',
['zh-hant'] = '計畫'
},
['5'] = {
['en'] = 'Project talk',
['zh-hant'] = '計畫討論'
},
['6'] = {
['en'] = 'File',
['zh-hans'] = '檔案'
},
['7'] = {
['en'] = 'File talk',
['zh-hant'] = '檔案討論'
},
['8'] = {
['en'] = 'MediaWiki',
['zh-hant'] = '介面'
},
['8-display'] = {
['en'] = 'MediaWiki',
['zh-hant'] = 'MediaWiki'
},
['9'] = {
['en'] = 'MediaWiki talk',
['zh-hant'] = '介面討論'
},
['9-display'] = {
['en'] = 'MediaWiki talk',
['zh-hant'] = 'MediaWiki討論'
},
['10'] = {
['en'] = 'Template',
['zh-hant'] = '模板'
},
['11'] = {
['en'] = 'Template talk',
['zh-hant'] = '模板討論'
},
['12'] = {
['en'] = 'Help',
['zh-hant'] = '使用說明'
},
['13'] = {
['en'] = 'Help talk',
['zh-hant'] = '使用說明討論'
},
['14'] = {
['en'] = 'Category',
['zh-hant'] = '分類'
},
['15'] = {
['en'] = 'Category talk',
['zh-hant'] = '分類討論'
},
['100'] = {
['en'] = 'Portal',
['zh-hant'] = '主題'
},
['101'] = {
['en'] = 'Portal talk',
['zh-hant'] = '主題討論'
},
['102'] = {
['en'] = 'WikiProject',
['zh-hant'] = '維基專題'
},
['118'] = {
['en'] = 'Draft',
['zh-hant'] = '草稿'
},
['119'] = {
['en'] = 'Draft talk',
['zh-hant'] = '草稿討論'
},
['828'] = {
['en'] = 'Module',
['zh-hant'] = '模組'
},
['829'] = {
['en'] = 'Module talk',
['zh-hant'] = '模組討論'
},
['2300'] = {
['en'] = 'Gadget',
['zh-hant'] = '小工具'
},
['2301'] = {
['en'] = 'Gadget talk',
['zh-hant'] = '小工具討論'
},
['2302'] = {
['en'] = 'Gadget definition',
['zh-hant'] = '小工具定義'
},
['2303'] = {
['en'] = 'Gadget definition talk',
['zh-hant'] = '小工具定義討論'
},
['2600'] = {
['en'] = 'Structured discussions',
['zh-hant'] = '結構式討論'
}
},
-- 偽命名空間
PseudoNamespace = {
list = {'MOS', 'LTA', 'NC', 'NT'},
['MOS'] = {
['en'] = 'Shortcut of Manual of Style',
['zh-hant'] = '格式手冊捷徑'
},
['LTA'] = {
['en'] = 'Shortcut of Long-term abuse',
['zh-hant'] = '持續出沒的破壞者捷徑'
},
['NC'] = {
['en'] = 'Shortcut of Naming Conventions',
['zh-hant'] = '命名常規捷徑'
},
['NT'] = {
['en'] = 'Shortcut of Notability Guidelines',
['zh-hant'] = '關注度指引捷徑'
},
['Talk:MOS'] = {
['en'] = 'Shortcut of Manual of Style\'s talkpage',
['zh-hant'] = '格式手冊討論捷徑頁'
},
['Talk:LTA'] = {
['en'] = 'Shortcut of Long-term abuse\'s talkpage',
['zh-hant'] = '持續出沒的破壞者討論捷徑頁'
},
['Talk:NC'] = {
['en'] = 'Shortcut of Naming Conventions',
['zh-hant'] = '命名常規討論捷徑頁'
},
['Talk:NT'] = {
['en'] = 'Shortcut of Notability Guidelines',
['zh-hant'] = '關注度指引討論捷徑頁'
}
}
}
774007295932df0f09350f5a943816e5803271af
模板:Activity Infobox
10
71
84
2023-08-11T14:51:22Z
203.03a
2
建立內容為「適用於展會、同人展等的介紹上。 ==用法== 項目填寫繁簡皆可。 {| |<pre><nowiki> {{Activity Infobox |活動名稱 = |image = |圖片信息 = |圖片大小 = |tabs = |主辦方 = |活動地點 = |活動期間 = |官網 = |上一次活動 = |下一次活動 = |標題顏色 = |左欄顏色 = |標題字體顏色 = }} </nowiki></pre> |<pre><nowiki> {{Activity Infobo…」的新頁面
wikitext
text/x-wiki
適用於展會、同人展等的介紹上。
==用法==
項目填寫繁簡皆可。
{|
|<pre><nowiki>
{{Activity Infobox
|活動名稱 =
|image =
|圖片信息 =
|圖片大小 =
|tabs =
|主辦方 =
|活動地點 =
|活動期間 =
|官網 =
|上一次活動 =
|下一次活動 =
|標題顏色 =
|左欄顏色 =
|標題字體顏色 =
}}
</nowiki></pre>
|<pre><nowiki>
{{Activity Infobox
|活动名称 =
|image =
|图片信息 =
|图片大小 =
|tabs =
|主办方 =
|活动地点 =
|活动期间 =
|官网 =
|上一次活动 =
|下一次活动 =
|标题颜色 =
|左栏颜色 =
|标题字体颜色 =
}}
</nowiki></pre>
|}
*【標題顏色】、【左欄顏色】在不使用的情況下為綠色配色,使用但沒有填入顏色,默認為白色;【標題字體顏色】默認白色,顏色填寫見:[[Help:颜色列表]]
*圖片大小:默認為250px。
*圖片信息:圖片下方顯示,使用前提是有調用【image】。
*【tabs】用於調動{{tl|Tabs}},在使用{{tl|Tabs}}展示作品相關圖片的情況下,請不要再使用【image】、【圖片信息】和【圖片大小】。
**關於Tabs的詳細使用方法見{{tl|Tabs/doc}}。
*全部項目為可選項目。
== 示例 ==
<pre><nowiki>
{{Activity Infobox
|活動名稱 = 香港動漫電玩節
|image = ACGHK2015_logo.jpg
|圖片信息 = Logo
|主辦方 = 同德企業有限公司
|活動地點 = 香港會議展覽中心
|活動期間 = 每年7月到8月期間
|官網 = http://www.ani-com.hk/
}}
</nowiki></pre>
{{clear}}
== Tabs的運用 ==
<pre><nowiki>
{{Activity Infobox
|活動名稱 = 第一屆創天綜合同人祭<br />Creative Paradise 01
|tabs=
{{tabs
|color=green
|bt1= 海報1
|bt2= 海報2
|tab1=
[[File:Creative Paradise01 poster.jpg|200px]]
|tab2=
[[File:Creative Paradise01 poster ver2.jpg|200px]]
|DefaultTab=1
}}
|主辦方 = [[香港動漫電玩節]]
|活動地點 = 香港會議展覽中心 Hall 3E
|活動期間 = 2014年7月26至27日<br />上午10:30-下午8:00
|官網 = http://doujin-cp.com/
|下一次活動 = [[第二屆創天綜合同人祭]]
}}
</nowiki></pre>
{{Activity Infobox
|活動名稱 = 第一屆創天綜合同人祭<br />Creative Paradise 01
|tabs=
{{tabs
|color=green
|bt1= 海報1
|bt2= 海報2
|tab1=
[[File:Creative Paradise01 poster.jpg|200px]]
|tab2=
[[File:Creative Paradise01 poster ver2.jpg|200px]]
|DefaultTab=1
}}
|主辦方 = [[香港動漫電玩節]]
|活動地點 = 香港會議展覽中心 Hall 3E
|活動期間 = 2014年7月26至27日<br />上午10:30-下午8:00
|官網 = http://doujin-cp.com/
|下一次活動 = [[第二屆創天綜合同人祭]]
}}
Tab支持數種顏色若是使用信息模板默認的配色,在顏色上建議使用green。若另行設置模板顏色,需要自行選擇配合模板的配色。配合一般移動端的寬度,圖片大小建議為200px。
同一頁面多次使用{{tl|Tabs}},請注意【id】的填寫否則會出錯。關於Tabs的詳細使用方法見{{tl|Tabs/doc}}。{{clear}}<noinclude>[[Category:模板说明文件]]</noinclude>
f7ba283d604ff1b76592fd057c1ee39e74bcd88f